Как стать автором
Обновить

Комментарии 23

Заголовок и КДПВ

мем_ожидание_реальность.png

Стоило назвать статью «N вещей, которые нельзя настроить в Ubuntu при помощи GUI»
Все можно сделать в KDE кроме sudoers. У меня нет убунты, и не знаю функционала их оболочки, но вот в KDE это все довольно легко настраивается. В статье нет ничего такого, что нельзя сделать в графической оболочке, у меня лично к примеру настройки на сетевой интерфейс ставятся через shell скрипт, который из udev запускается, вот такое точно не сделать без консоли. iptables являются устаревшими, и везде рекомендуют переходить на nftables. Статью надо было назвать настройка убунты для чайников.
С помощью Yast настраивается и sudoers и ещё куча всего.

На сколько я помню в убунту судоерс из коробки уже настроена, по крайней мере когда я на дебиан переходил для меня было сюрпризом то что я после установки не могу использовать судо, потому автор врёт про то что это обязательно надо делать, ну и старые шрифты тоже не стояли никогда, мне их приходилось ставить. По сетям не знаю на сколько отражено верно или нет а а остальном автор не сильно понимает что пишет.

Не спору ради, уточнения для:

  1. Импорт wireguard и openvpn соединений реализован в network-manager. Возможно ещё какие-то VPN-ы поддерживаются, не проверял.

  2. В debian-based дистрибутивах нет необходимости редактировать sudoers, можно просто добавить пользователя в группу sudo. Подозреваю, что и в других дистрибутивах тоже. Так же подозреваю, что сие действие можно сделать из гуи.

Подтверждаю, в Дебиане именно так.

Хорошо спроектированный GUI показывает все возможности в удобном виде. И даже человек, не знающий всех возможностей, может их увидеть и воспользоваться ими. А в случае с CLI надо либо курить маны, либо пользоваться тем, что запомнил 1 раз.

Маны курить надо в большинстве случаев, как показала практика. Иначе даже очень хорошо спроектированный GUI заставит удивиться спустя время чему-то из разряда «как мне раньше это было не очевидно?»
Кроме того, CLI попросту требует перестроить мышление под необходимость что-то регулярно изучать, или как минимум начать понимать как работать со справкой. Сам обратил внимание, что подчас вместо гугла начинаю смотреть --help и в принципе всё понятно.
Странно, но вот всю жизнь работаю только на гуях и подобные проблемы возникают только в случае совсем уж сложного функционала.
Я честно — не помню тот день, когда я к простому и среднему софту в мануалы или даже в инет лазил. IDE\CAD да, но там и функционал огого.

Какое-то решение выдуманных проблем.
НЛО прилетело и опубликовало эту надпись здесь

Справедливости ради, обычная инсталляция убунты дома для мамы/бабушки не требует ни одного из этих действий.

Ставится, работает, периодически спрашивает обновления, обновляется.

Только сразу немного нужно подсуетиться с правами. Но всё тоже делается гуём. Создать "пользователя" для основного Пользователя, без галки "Администратор". А исходного, который всё устанавливает, оставить для того, кто будет периодически "наводить порядок" (сына/внука/внучки).

Ну у детишек иногда требования есть, типа майнкрафт сервер пиратский поставить. Или ардуинский комплект, или PyCharm с окружением. Моей потребовалось как-то на старте софт для Lego Mindstorm взгромоздить. А это уже Wine.

Тут без консоли тяжело.
Но им то и полезно учиться.

Всё офисное наоборот трудно себе представить с GUI. Зачем админу "на фирме" тыкать мышкой по рабочим местам, когда можно запустить скрипты? Даже виндовые компы с гуём никто не обслуживает. PowerShell и групповые политики.

И вообще, кто в офисе позволит пользователю самому что-то ставить и настраивать? Кроме принтера.

И уж тем более sudo.

Те, кто в этом "офисе" занимается поддержкой и нидайбо безопасностью, руки поотрывают и в нужное место пучком вставят.

Сколько лет статье или заметкам в ней?

дальше сразу возникает необходимость ручками внести правки в /etc/sudoers для того, чтобы пользователь имел права на исполнение sudo команд
Совет из прошлого века, почти во всех дистрибутивах указанный при инсталяции пользователь имеет права вызывать sudo по умолчанию. Популяризировала это как раз Ubuntu с КДПВ.
Так выгладит моя правка файла.
%wheel ALL=(ALL) NOPASSWD: ALL
А вот за NOPASSWD нужно руки отрывать по самую шею. Если при этом ещё и wine установлен, как упоминается в статье, то расстрел на месте.
Вы же не собираетесь вместо простого sudo aptitude update / sudo dnf update запускать графический фронтенд
Основные DE давно научились показывать доступные обновления и обновлять всё одной кнопкой.
Кроме того, возможно придется шаманить с симлинками в /usr/share/fonts, или в /etc/fonts для того, чтобы избавиться от ШГ.
И полностью поломать управление зависимостями в дистрибутиве получив висячие ссылки не управляемые ни кем, замечательно.
Берем важные подсети главной сети и прописываем их статистическим маршрутом.
Внезапно в остальных системах это тоже делается тоже из командной строки.
да-да, «чтобы установить генту, нужно выполнить всего 3 команды»
Можно, конечно, всё делать по заветам предков. Файлы в консоли править с помощью vi, ipchains конфигурировать… В некоторых линуксах, например, есть меню с настройками, там есть управление пользователями, а там — галка «Администратор» напротив пользователя.

Классическая статья "Как не надо писать про преимущества Linux и командной строки"


можно придумать 100500 каких-то кейсов(обработать 100500 фотографий с отпуска при помощи imagemagick/exiv2, удалить дупликаты при помощи fdupes, рассплитить 100500 однодисковых флаков при помощи find + скрипт), но явно не таких.

Поверьте не стоит привязываться к простеньким nano, или mcedit, в которых даже undo еще не завезли.

mcedit — Ctrl+U с незапамятных времён.
nano — Alt+U с версии 2.3.5 от 2014 года.

Вы из какого года пишете?

Статья напоминает школьный реферат.


В бубунте с чёрте каких времён создаваемый при установке пользователь входит в группу «sudo», а не «wheel» и про использование «NOPASSWD» уже написали. Шрифты как раз настраиваются в графическом настройщике и оно таки да, вносит изменения именно в «~/.fonts.conf», а пользовательские шрифты устанавливает в «~/.fonts/». И нет необходимости править ~/.fonts.conf в консоли — kwrite никто не отменял.
Хитромудрые VPN и сетевые извращения делать в GUI нужно слишком малому количеству пользователей чтобы делать поддержку всех возможных вариантов в Network Manager с пылу, с жару. Тем более в офисе, где всё делается централизованно.


Для чего статья писана — непонятно…

и насколько проще выполнять основные действия по системному администрированию даже для домашней рабочей станции с Linux OS
Конечно проще, когда в GUI всего этого функционала просто нет :)

Статья шлак, автор школоло. Скрины окошек с моего ноута под линуксом:

правки в /etc/sudoers
Шрифты
vpn по протоколу Juniper Pulse
Настройка маршрутов
wireguard

Я пользуюсь консолью и vim каждый день, просто по тому что мне удобно (привык).

Но в этой статье нет ни одного нормального примера где показано преимущество именно консоли.

Практически все настраивается из гуи или по другому и нет нужды лезть в консоль.

Единственный реальный кейс для меня это лопатить километры логов. Там, да CLI часто оказывается проще (не всегда, но часто)

За 13 лет ни разу ничего подобного не пригодилось. Фактически из консоли работаю только с серверным окружением (пусть и на локалхосте). Ну ладно, иногда что-то устанавливаю через apt-get т.к. это быстрее, чем куда-то мышкой тыкаться.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий