Linux не для идиотов

Обновлено: 07.07.2024

Но попробовав Linux на базе дружественного дистрибутива, я не увидел никаких неудобств

Это потому что вам повезло и все нужное железо подтянулось. А если бы не повезло, то вы бы заговорили совсем по-другому. Потому что установка драйвера в линуксе -- это не по скачанному файлику кликнуть, и три раза кнопку "далее" нажать.

Ковыряние в конфигах по-вашему для не-айтишника удобнее клацанья мышкой в настроечных окнах? Серьезно?

Зато есть не менее идиотское единое дерево каталогов, в котором без выполнения консольных команд вообще не определишь, на каком физическом диске лежит данный конкретный файл.

В нем нет идиотских 15 вариантов win-gui-конфигуратов

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

при этом иерархия только такая, как сделал майкрософт

Ну да, десяток разных иерархий куда удобнее. Особенно, когда по телефону "чайнику" пытаешься помочь что-то сделать.

Менеджер пакетов. Какой хочешь. Ставишь и пользуешься.

Менеджер пакетов в каждом дистрибутиве свой один. А использование чуждого менеджера -- прямой путь к убийству системы.

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

Учетные записи пользователей! очень удобно в линухе. Сидишь под юзером. Все ограничено. Рут включаешь на время. Через sudo. Красота.

Если пользователь винды не идиот, и не отключает UAC, то там ровно то же самое.

Любому приложению можно назначить уровень доступа. Можно легко поменять владельца для ресурса (Папок).

Вы точно винду видели со времен Windows 98?

Конфигурирование вообще сказка!. Хочешь правь все через любой удобный, для тебя, текстовый редактор. Хоть консольный, хоть графический. Как твоей душе угодно.

И много у вас там gui-конфигураторов, скажем, для Samba, чтобы принтер расшарить? Или для DLNA, чтобы кино на большом телевизоре в другой комнате посмотреть?

Любая служба, любая настройка, перезапуск, останов, проверка на работу - чего хочешь как хочешь. Останов. Удаление из автозапуска. Добавление.

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

А после появления systemd система инициализации линукса стала прямо-таки копировать виндовую, вплоть до аналога реестра.

Это про какой линукс речь? Не про утыканную ли зондами убунту, часом? Или вы слаку с гентой сейчас не-айтишникам расхваливаете, садист эдакий?

в ней работают мои любимые три программы, причем это искусственная монополия

Это не искусственная монополия. Линукс, например, крайне враждебен к любым программам, которые распространяются не в виде исходного кода на языках C/C++ (либо скриптах типа перла или питона). Бинарная совместимость здесь "нонсенс" (слова самого Торвальдса, если что), а системные биндинги чисто "сишные".

Разработка под линукс к тому же сильно усложняется как раз тем, что вы тут нахваливаете -- отсутствием единообразности. Заставить что-то сложнее консольного "хеловорда" нормально работать на всем этом зоопарке дистрибутивов, версий дистрибутивов, версий библиотек внутри одного дистрибутива -- очень сложная задача. И ради чего это все? Ради трех процентов гиков, которые ни копейки ни за что не заплатят из принципа?

Админят машины обычно не операционной системой, а головой.

У него нет сегментации. Линух это просто операционная система. Она не делиться на корпоративные, домашние, профессиональные, встраиваемые.

Зато делится на 100500 дистрибутивов и 1000000500 вариантов состояний и конфигураций внутри каждого дистрибутива. Никогда, блин, не знаешь, что на той или иной машине выключено при компиляции ядра. Или какая версия условного openssl установлена. Просто рай для коммерческого разработчика!


Почему Питон не любит Винду?
Собственно говоря вот такой вопрос. Только начинаю учить Питон и очень часто сталкиваюсь с.

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

Почему все, что я делаю, мир автоматически относит к "говну"?
Этот вопрос одновременно и является бессмысленным, и таит в себе бесконечную глубину смысла. С.

как переустановить винду 8.1 на винду 8 на ноутбуке acer
Здравствуйте! помогите плис переустановить винду 8.1 на винду 8 на ноутбуке acer. не знаю что.

как переустановить винду 7 на винду ХР
Всем привет! я установил виндувс 7, и удалил виндувс ХР, тобишь у менящас стоит 1 виндувс, проблема.

Зарядка не держится
Привет всем. С наступившим Новым Годом! Можно ли решить проблему? Новый планшетник, а батарея не.

Капитула Артем. Linux не для идиотов. Сборник рассказов и рецептов

Челябинск. "Челябинский Государственный университет" (ЧелГУ), 63 стр.

Из предисловия к книге:
Работая с Linux много лет и общаясь со многими единомышленниками, мне пришла в голову интересная мысль – нам катастрофически не хватает документации. Причем не инструкций вида «сделайте так и вот так», а некоторого «мостика» между новичком, который видел только графическую оболочку подобную GNOME или KDE, и профессионалом, который может скомпилировать необходимый ему драйвер, даже если этот драйвер упорно сопротивляется. Как следствие, я попытался сделать попытку сделать книгу (хотя на книгу этот материал не тянет, скорей на методичку), которая позволила бы сравнительно просто перейти с пользовательского уровня знакомства с Linux на более высокий уровень, не проходя по типичным ошибкам.

Некоторое время я использовал фрагменты этой книги также как часть учебного курса в Челябинском Государственном университете (ЧелГУ) для того чтобы мои студенты могли более-менее ориентироваться в системе несколько лучше, чем на уровне команд ls/ps/exit. Конечно, если честно – как учебное пособие эта маленькая книга непригодна, но как мне кажется, она неплохо подходит как дополнительная литература.

Смотри также

Баррет Даниэл Дж. Linux: основные команды. Карманный справочник

М.: КУДИЦ-ОБРАЗ, 2005. - 288 с. Карманный справочник — это одновременно и краткий справочник для опытных пользователей, и руководство для новичков. Книга предваряется общими сведениями об операционной системе файлы и директории, командный процессор shell, система X Window. Затем приводится подробное описание команд и программ Linux, покрывающих почти весь спектр прикладных задач

  • 1,69 МБ
  • дата добавления неизвестна
  • изменен 23.05.2009 16:46

Бенжамин Мако Хилл. Ubuntu. Официальный учебный курс

М.: Изд-во Триумф, 2008. Книга будет полезна как начинающим пользователям операционных систем семейства Linux, так и профессионалам. Вы узнаете, как успешно инсталлировать и максимально эффективно использовать Ubuntu, научитесь настраивать сервер на основе Ubuntu, рассмотрите наиболее часто встречающиеся проблемы и пути их решения, а также познакомитесь с сообществом самой.

  • 13,73 МБ
  • дата добавления неизвестна
  • изменен 17.04.2009 20:55

Граннеман Скотт. Linux - Карманный справочник. Необходимый код и команды

М.: ООО "И. Д. Вильямс", 2008 г. - 416 с. Данная книга представляет собой краткое пособие по основным командам операционной системы Linux. Читатель найдет в ней описание большинства команд, необходимых ему в повседневной работе. В первых главах представлены самые элементарные сведения о работе с системой. По мере чтения книги материал усложняется; освоив его, читатель сможет.

  • 2,49 МБ
  • дата добавления неизвестна
  • изменен 04.01.2009 21:59

Негус К., Каэн Ф. Ubuntu и Debian Linux для продвинутых: более 1000 незаменимых команд

  • 8,19 МБ
  • добавлен 12.09.2011 21:10
  • изменен 14.09.2011 04:23

Роббинс Арнольд. Linux Программирование в примерах

Пер с англ. — М.: КУДИЦ-ОБРАЗ, 2005. — 656 с. — ISBN 5-9579-0059-1 (рус.); ISBN 0-13-142964-7. Рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам.

Обычные пользователи выполняют свои задачи, и иногда во время этого находят новые возможности.

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

Эта мысль прекрасно обобщает все отличия обычных пользователей от продвинутых.
На таком уровне абстракции легко понять, почему Линукс не подходит большинству пользователей компьютеров, а нормальных пользователей WhatsApp очень трудно пересадить на Telegram. Почему так? Рассказываю под катом.

Как ведут себя пользователи

Обычный человек включает свой телефон (или компьютер, или любое другое устройство) не для того, чтобы поискать, какое приложение можно поставить. Не для того, чтобы покопаться в настройках одного приложения. Не для того, чтобы изменить цвет какой-то панельки.

Он хочет решить какую-то практическую задачу: связаться с коллегой, погуглить что-то или посмотреть видосики на YouTube. Он просто берет и делает это.

Только в редких случаях человек со скуки может начать листать список приложений в смартфоне, наткнуться на приложение «Погода», подумать: «Опа! И такое, оказывается, у меня есть», и, скорее всего, через пять минут благополучно об этом забыть и продолжать смотреть погоду в браузере.

Но есть некоторые люди, которые ведут себя по-другому. Эти пользователи ищут различные возможности, пытаются выжать максимум из того, что они используют, да и использовать максимум того, что может пригодиться. Они и называются продвинутыми пользователями.

Понимаете, что я имею ввиду?

У обычных пользователей появляются какие-то цели. И они достигают этих целей. Но иногда для этого приходится искать новые возможности.

А продвинутые пользователи ведут себя иначе. Они заранее стремятся расширить свои возможности так, чтобы все их будущие цели укладывались в возможности.

В этом и заключаются все отличия продвинутых пользователей от обычных.

Это правило работает всегда

И подтверждений этому бесконечно много. К примеру:

Когда вам надо найти ближайшую аптеку, кофейню, кинотеатр, вы можете воспользоваться навигатором. А можете вместо этого заранее пройтись по всем улицам вокруг вашего дома и запомнить, какие заведения есть рядом с вами.

В масштабах человеческой цивилизации в роли продвинутых пользователей выступают ученые: они пытаются расширять возможности человечества, насколько это возможно, чтобы оно могло решать как можно больше задач…

Но это меня уже совсем понесло в обобщения.

Пользователи Линукса — это продвинутые пользователи

Пользователи Линукса — очень (самый?) яркий пример этого правила. Вся философия использования Линукса заключается именно в том, чтобы стремиться расширять свои возможности. Так, чтобы любые цели, возникающие у пользователя в будущем, входили в рамки этих возможностей.

Именно поэтому бессмысленна идея популяризации Линукса как универсальной настольной ОС для всех: он был создан про-юзерами для про-юзеров. Обычные пользователи не собираются и не будут заниматься такой ерундой, как поиск, установка и настройка различных инструментов в свободное (и не очень) время. У них нет и не появится никакого желания это делать.

Судя по всему, именно это и имел ввиду mrtux в своей статье "Главная причина, почему не Linux": большинство пользователей хотят просто решить задачу.

Так что не надо убеждать всех своих знакомых в том, что Линукс — это лучшая система для всех. Лучше подумайте: а хотите ли вы сами заниматься сложной настройкой, чтобы предугадать все, для чего вам может понадобиться компьютер — и использовать Линукс?

Лично я ненавижу моменты, когда мне на Линуксе нужно срочно выполнить задачу, которая не попала в мои «широкие возможности линуксоида». Когда приходится часами сидеть и разбираться в чем-то, что надо сделать прямо сейчас… Особенно ненавижу, когда эта задача делается на Винде из коробки за две секунды.

Комикс xkcd

Обычным пользователям компьютера Линукс не подходит, и никакой «дистрибутив c юзерфрендли интерфейсом» это не исправит. Проблема на уровне строения системы и ее философии!

Да, Виндовс в этом плане тоже очень далека от идеала. Но это хотя бы что-то…

В завершение


Итак, обычные пользователи выполняют свои задачи, продвинутые — ищут возможности. Важно понимать, что это не хорошо и не плохо.
Не пытайтесь все время быть «продвинутым» или не «продвинутым пользователем». Принимайте рациональные решения. Если вам в какой-то ситуации нужно выполнить только пару задач, отличающихся от остальных — не тратьте время и силы, используйте метод «обычных пользователей». Но если у вас есть и будет множество разных задач — будьте «продвинутыми», проложите себе для этого все пути.

Но давайте возможность другим людям делать их собственный выбор.


UPD. Не знаю уж, в чем проблема: в неправильно написанной статье или в любителях вечных холиваров, но комментарии переполнены бесконечными спорами про Линукс. На всякий случай хочу обратить ваше внимание на то, что это статья не про Линукс. Обычным пользователям Линукс не подходит — это лишь вывод. Главная мысль выделена выше в желтых рамках: простые пользователи делают все ради конкретных целей, продвинутые — ради возможностей. И каждый человек в каждой ситуации должен сам выбирать, какой стратегии придерживаться.

UPD2. Обратите внимание: я ничего не имею против самого Линукса. Линукс замечателен для тех, кому это действительно надо. Но я против распространения Линукса как универсальной ОС для всего и для всех. И это я обосновал в своей статье. Хотя главная мысль статьи, повторюсь, заключается в другом.

Для домашних систем она совершенно не годится, сидит на ней дома как правило только школота, недовольная работой пиратской Windows, но не имеющая денег на подлинную. Сидит, мучается, но из принципа неистово её хвалит.

Сервер под unix-системами обходится дешевле, чем под Windows Server, поэтому использовать юниксы и линуксы при развёртывании серверов более, чем оправдано. Если правильно настроить, то юникс-сервер прекрасно справится со своей работой.

Ты, баба-герл, не в свое дело не лезь.. . Либо сначала попробуй, а потом ругай.. .
Для своих задач Линух лучше всего и никакой вантуз его не сможет заменить.. .
Я уже лет 10 работаю в серьезных организациях и там используется как вантуз так и Линух. И тот и тот - лицензионные.
Причем, Линух - для разработки, а вантуз - бухгалтерия и правка документов для снобов, которые не признают OpenOffice.

Ага, тролль! Привет, я тоже тролль =)))
Линукс- для умных, даже не вспоминай о нём. Плати майкрософту дальше.


Хммм. Давайте разберемся. Линукс - это всего - лишь ядро. То что принято называть Линуксом является "Дистрибутивом на ядре gnu/linux". "Линукс" имеет открытый исходной код. Значит все разработчики всего мира могут редактировать, дорабатывать Линукс. Возможно для вас он кажется сложным или непонятным. И это ваше дело. Если вас устраивает ваша ОС, то не заморачивайтесь. пиратский виндовс легче найти чем линукс, по крайней мере у нас. Линукс безопасней, но он для провисионалов Линуксов существует очень много разновидностей под любой вкус и цвет. Есть бесплатные версии, а есть и платные. Очень много Поддержка линукса осущнствляется большим open sourse-сообщестовм, а Windows поддерживается только одной корпорацией.

Linux -- он свободный. Но для некоторых это слово ничего не значит.
Он дает выбор.

А давно IBM бедные? А вы в курсе, сколько стоит поддержка от RedHat?
А про top500 вы случйно не в курсе?

Читайте также: