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

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


Ошибка 1. Ожидание Windows

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

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


Ошибка 2. Использование доступа с правами "root"

Одним из самых больших различий между Linux и Windows является то, что пользователи не имеют по умолчанию права "root", т.е. административного доступа к системе. Это большой плюс с точки зрения безопасности, лучше использовать корневой доступ только тогда, когда это действительно необходимо.

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


Ошибка 3. Использование Google для поиска программного обеспечения

Если вы только что перешли с Windows на Linux, то, вероятно, вы начнете искать дополнительное программное обеспечение в интернете с помощью поисковой системы. Одним из преимуществ Linux является то, что дополнительное программное обеспечение предоставляется бесплатно. Почти все современные дистрибутивы Linux имеют модуль "Менеджер пакетов". В Ubuntu этот модуль называется Ubuntu Software Center. Именно он и должен стать вашим лучшим другом. С его помощью вы сможете найти нужную программу.


Ошибка 4. Боязнь командной строки

Современные операционные системы, особенно в последние годы, практически заставили нас забыть о так называемой командной строке. Командная строка в Linux по-прежнему важна, и мы не должны бояться использовать ее. В этом нет ничего сложного - написание простой команды не сложнее, чем переход по ссылке пользовательского интерфейса. А в некоторых случаях, напротив, может быть гораздо быстрее и эффективнее. Это не значит, что вы должны обязательно стремиться работать с командной строкой, но в некоторых случаях ее использование может быть очень полезным.


Ошибка 5. Отказ от работы с Linux.

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

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

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

Татьяна КОЛЕСНИКОВА

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя mike

Вообще-то меня не покидало ощущение, что я уже где-то читал эту статью. А, вот; имеем практически копипаст текста трёхлетней давности. За плагиат -- "ФЭ" АВТОРУ! Минусую. Только не надо рассказывать байки про всякие там журнализдские "рерайты".

Позор копипастерам!

Аватар пользователя savely

Ну, минусую... 

Аватар пользователя Al

Женщина... Ох, как хорошо идёт свежее вино с настоящим сыром!! Минусую!

Я торчмя. <Много букв>

А-а-а, даёшь холивар! В каком месте это нахваливание показывает, что консоль — более удобный интерфейс, чем GUI?

Человек, консолька в Лине так отработана, что вендоводам и не снилось.

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

Короче, кто линуксной консоли не нюхал и не освоил -- тот не знает, как она удобна.

Видел и нюхал линуксовую консоль. Совершенно ничего особенного. Дописать пару десятков маленьких программок (которые просто идут в комплекте в Linux) — и консоль MS-DOS образца версии 6.22 будет ничуть не менее мощной.

Во-первых, она не одна. Виртуальных 6, вернее, 8, но две последние -- для переключения на "иксы". А эмуляторов консоли -- чуть больше, чем дохрена.

Круто. Но если я делаю что-то, что требует 6 консолей — я лучше напишу скрипт. Правда, это будет уже не для пользователя. Как и консоль вообще.

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

Свистелки и перделки. Понятно почему, понятно зачем. Одно непонятно: на&$я?

В-четвёртых, консоль имеет т.н. фреймбуфер, что позволяет смотреть (в консоли, мля, а вы и не знали?) кинчики, картинки и т.п. Со звуком, межпрочим.

Пф-ф-ф! Внезапно на сегодняшний день использование текстовых режимов экрана для отрисовки консоли просто нецелесообразно (ибо Unicode). Да и звуком из колонок уже давно никого не удивить. Непонятно только, на кой пытаться скрестить термита с верблюдом: консоль by design — диалоговый текстовый интерфейс. Прикольно, но не более того.

В 5-ых, консоли имеют буферные интерфейсы (вендоводы, рыдайте!) практически со всеми гуёвыми приложениями.

Честно попытался прогуглиться через авторскую терминологию. Если это то, что я думаю, то действительно разрыдался, вспомнив, сколько десятков лет в Windows есть куда более мощные способы межпроцессного взаимодействия.

В шестых, консолью, как два пальца, ставится куча пакетов одной лишь короткой строчкой и так же сносится (всякие вендовые анинстоллеры отдыхают)...

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

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

Блин, надоело перечислять, но продолжу. Консолью я перезагружу ядро не перезагружая машину, вправлю ей мозги, что бы ни случилось; в консоли могу править тексты, подключаться к др. компу и многое другое. Консоль имеет историю, и чтобы вызывать команду, которую вы когда-то набирали, достаточно заглянуть в историю и набрать номер команды или просто щёлкнуть по ней.  В разных консолях можно запустить разные задачи.

Пф-ф-ф, и в чём новизна? Уникальность?

Кстати, любой программист, писавший что-нибудь сложнее «Hello world!» должен знать, что программа, в которой в runtime возникла ошибка (необработанное исключение, глюк, что угодно), должна завершить свою работу полностью и как можно быстрее, не пытаясь сделать красивую мину при плохой игре. Если проблемы возникают на уровне ядра системы, то попытка перезагрузить его, минуя фазу инициализации аппаратного обеспечения, BIOS/UEFI, загрузчик и дальше по списку — это игра в рулетку.

Аватар пользователя mike

Видел и нюхал линуксовую консоль.

"В лесу был" -- "Ага!" -- "И что видел?" -- "Деревья!"

После ваших "Понятно зачем. Одно непонятно: на&$я? ... Свистелки и перделки ...  разрыдался ... выжрет мне трафик  ... сэр, можно мне... программист, писавший что-нибудь сложнее «Hello world!»... " и т.д. --  как-то расхотелось мне что-то вам доказывать.

После ваших <…> расхотелось мне что-то вам доказывать.

А есть что доказывать?

Я ведь не сказал ничего нового:

  1. Правило «–100 очков»: любая идея фичи начинает с –100 очков и должна набрать больше сотни, чтобы быть реализованной.
  2. Понятие согласованности данных: понимание того, что продолжение работы с несогласованными данными чревато серьёзными последствиями, действительно должно быть у любого программиста.
  3. Критерии, по которым оценивается качество ПО (в т.ч. качества в использовании), давно уже стандартизированы. Если Вас не устраивают общие рассуждения, попробуйте провести эксперимент и рассчитать интегральную оценку. Для линуксовой консоли или для способа установки ПО, или для ещё чего-то из того, о чём Вы говорили в Вашем эмоциональном комментарии.

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

Аватар пользователя mike

А есть что доказывать?

Конечно! Консолью я запросто могу отключить нахрен всю графсистему, скомпилить ядро под свой комп (тут-то и нужна перезагрузка ядра в обход биоса-лодера), запустить рамдиск 64 гига. И всё это, чтобы ускориться. И не пиратить, заметьте. Ну вам это, разумеется, не нужно. Стало быть, и холивару нет.

Читатели смогут сделать правильные выводы.

Кому надо -- сделают. А кому не надо -- зачем напрягаться? :))

Конечно! Консолью я запросто могу отключить нахрен всю графсистему, скомпилить ядро под свой комп (тут-то и нужна перезагрузка ядра в обход биоса-лодера), запустить рамдиск 64 гига. И всё это, чтобы ускориться. И не пиратить, заметьте.

Хотелось бы ещё раз обратить внимание на то, что ни одна из этих задач не решается лично консолью, которая только лишь обеспечивает ещё один способ запуска приложений. Какой пользователь будет собирать ядро — отдельная очень интересная тема, развив которую можно понять, почему Linux ещё не скоро выйдет в лидеры на desktop'ах. Но это уже оффтоп. Про пиратство хотел сказать, но сдержусь: боюсь Вам на мозоль наступить.

Аватар пользователя mike

Ни одна из этих задач не решается лично консолью

Да, конечно. Но ЧЕРЕЗ КОНСОЛЬ. Сделайте то же в Венде, плз. Хоть через консоль, хоть через ... Ну, вы поняли.

Страницы