Как работать в Linux
Обновлено: 21.11.2024
От смартфонов до автомобилей, суперкомпьютеров и бытовой техники, от домашних компьютеров до корпоративных серверов — везде используется операционная система Linux.
Но помимо того, что Linux является предпочтительной платформой для запуска настольных компьютеров, серверов и встроенных систем по всему миру, она является одной из самых надежных, безопасных и беззаботных операционных систем.
Здесь есть вся информация, необходимая для быстрого освоения платформы Linux.
Что такое Linux?
Как и Windows, iOS и Mac OS, Linux — это операционная система. Фактически, одна из самых популярных платформ на планете, Android, работает под управлением операционной системы Linux. Операционная система — это программное обеспечение, которое управляет всеми аппаратными ресурсами, связанными с вашим настольным компьютером или ноутбуком. Проще говоря, операционная система управляет связью между вашим программным обеспечением и вашим оборудованием. Без операционной системы (ОС) программное обеспечение не работало бы.
Операционная система Linux состоит из нескольких частей:
- Загрузчик — программа, управляющая процессом загрузки вашего компьютера. Для большинства пользователей это будет просто всплывающая заставка, которая в конечном итоге исчезает для загрузки операционной системы.
- Ядро — это одна часть целого, которая на самом деле называется «Linux». Ядро является ядром системы и управляет процессором, памятью и периферийными устройствами. Ядро — это самый низкий уровень ОС.
- Система инициализации — это подсистема, которая загружает пространство пользователя и отвечает за управление демонами. Одной из наиболее широко используемых систем инициализации является systemd? который также оказывается одним из самых спорных. Это система инициализации, которая управляет процессом загрузки после того, как первоначальная загрузка передана от загрузчика (например, GRUB или GRand Unified Bootloader).
- Демоны – это фоновые службы (печать, звук, планирование и т. д.), которые запускаются во время загрузки или после входа на рабочий стол.
- Графический сервер — это подсистема, которая отображает графику на вашем мониторе. Его обычно называют X-сервером или просто X.
- Среда рабочего стола. Это та часть, с которой на самом деле взаимодействуют пользователи. Существует множество сред рабочего стола на выбор (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce и т. д.). Каждая среда рабочего стола включает встроенные приложения (например, файловые менеджеры, средства настройки, веб-браузеры и игры).
- Приложения. Среда рабочего стола не предлагает полного набора приложений. Так же, как Windows и macOS, Linux предлагает тысячи и тысячи наименований высококачественного программного обеспечения, которое можно легко найти и установить. Большинство современных дистрибутивов Linux (подробнее об этом ниже) включают инструменты, подобные App Store, которые централизуют и упрощают установку приложений. Например, в Ubuntu Linux есть Центр приложений Ubuntu (ребрендинг программного обеспечения GNOME? Рис. 1), который позволяет быстро искать среди тысяч приложений и устанавливать их из одного централизованного места.
Зачем использовать Linux?
Это единственный вопрос, который задают большинство людей. Зачем изучать совершенно другую вычислительную среду, если операционная система, которая поставляется с большинством настольных компьютеров, ноутбуков и серверов, прекрасно работает?
Чтобы ответить на этот вопрос, я задам еще один вопрос. Эта операционная система, которую вы сейчас используете, действительно работает? Или вы сталкиваетесь с препятствиями, такими как вирусы, вредоносное ПО, замедление работы, сбои, дорогостоящий ремонт и лицензионные сборы?
Если вы боретесь с вышеперечисленным, Linux может стать идеальной платформой для вас. Linux превратилась в одну из самых надежных компьютерных экосистем на планете. Объедините эту надежность с нулевой стоимостью входа, и вы получите идеальное решение для настольной платформы.
Правильно, нулевая плата за вход... как бесплатно. Вы можете установить Linux на любое количество компьютеров, не платя ни цента за лицензию на программное обеспечение или сервер.
Давайте посмотрим на стоимость сервера Linux по сравнению с Windows Server 2016. Цена версии Windows Server 2016 Standard составляет 882 доллара США (приобретается непосредственно у Microsoft). Это не включает клиентскую лицензию (CAL) и лицензии на другое программное обеспечение, которое вам может понадобиться (например, базу данных, веб-сервер, почтовый сервер и т. д.). Например, клиентская лицензия на одного пользователя для Windows Server 2016 стоит 38 долларов США. Например, если вам нужно добавить 10 пользователей, это на 388,00 долларов больше за лицензирование серверного программного обеспечения. С сервером Linux все это бесплатно и легко устанавливается. На самом деле, установка полнофункционального веб-сервера (который включает в себя сервер базы данных) выполняется всего в несколько кликов или команд (взгляните на «Простая установка сервера LAMP», чтобы понять, насколько это просто). р>
Если нулевой стоимости недостаточно, чтобы завоевать вас? как насчет того, чтобы иметь операционную систему, которая будет работать безотказно до тех пор, пока вы ее используете?Я использую Linux почти 20 лет (как настольную, так и серверную платформу), и у меня не было проблем с программами-вымогателями, вредоносными программами или вирусами. Linux, как правило, гораздо менее уязвим для таких атак. Что касается перезагрузки сервера, то она необходима только при обновлении ядра. Для Linux-сервера нет ничего необычного в том, что он годами не перезагружается. Если вы будете следовать регулярным рекомендуемым обновлениям, стабильность и надежность практически гарантированы.
Открытый код
Linux также распространяется по лицензии с открытым исходным кодом. Открытый исходный код следует следующим ключевым арендаторам:
- Свобода запускать программу для любых целей.
- Свобода изучать, как работает программа, и изменять ее, чтобы заставить ее делать то, что вы хотите.
- Свобода распространять копии, чтобы помочь ближнему.
- Свобода распространять копии ваших измененных версий среди других.
Эти моменты имеют решающее значение для понимания сообщества, которое работает вместе над созданием платформы Linux. Без сомнения, Linux — это операционная система, созданная «людьми и для людей». Эти арендаторы также являются основным фактором, почему многие люди выбирают Linux. Речь идет о свободе, свободе использования и свободе выбора.
Что такое «распространение»?
Linux имеет несколько различных версий, подходящих для любого типа пользователей. От новых пользователей до заядлых пользователей, вы найдете «изюминку» Linux, соответствующую вашим потребностям. Эти версии называются дистрибутивами (или, сокращенно, «дистрибутивами»). Почти каждый дистрибутив Linux можно скачать бесплатно, записать на диск (или USB-накопитель) и установить (на любом количестве компьютеров).
К популярным дистрибутивам Linux относятся:
- ЛИНУКС МИНТ
- МАНДЖАРО
- ДЕБИАН
- УБУНТУ
- АНТЕРГОС
- СОЛЮС
- ФЕДОРА
- ЭЛЕМЕНТАРНАЯ ОС
- ОТКРЫТЬ ИСПОЛЬЗОВАНИЕ
Каждый дистрибутив по-своему подходит для рабочего стола. Некоторые выбирают очень современные пользовательские интерфейсы (такие как GNOME и Pantheon Elementary OS), в то время как другие придерживаются более традиционной среды рабочего стола (openSUSE использует KDE).
Вы можете просмотреть 100 лучших дистрибутивов на Distrowatch.
И не думайте, что сервер остался позади. Для этой арены вы можете обратиться к:
- Red Hat Enterprise Linux
- Сервер Ubuntu
- Сентос
- SUSE Enterprise Linux
Некоторые из вышеперечисленных серверных дистрибутивов бесплатны (например, Ubuntu Server и CentOS), а некоторые имеют определенную цену (например, Red Hat Enterprise Linux и SUSE Enterprise Linux). Те, у кого есть соответствующая цена, также включают поддержку.
Какой дистрибутив вам подходит?
Какой дистрибутив вы используете, зависит от ответа на три простых вопроса:
- Насколько вы опытный пользователь компьютера?
- Вы предпочитаете современный или стандартный интерфейс рабочего стола?
- Сервер или рабочий стол?
Если ваши навыки работы с компьютером довольно низки, вам следует придерживаться удобного для новичков дистрибутива, такого как Linux Mint, Ubuntu (рис. 3), Elementary OS или Deepin. Если ваш набор навыков превышает средний уровень, вы можете выбрать такой дистрибутив, как Debian или Fedora. Однако, если вы в значительной степени освоили ремесло компьютерного и системного администрирования, используйте дистрибутив вроде Gentoo. Если вам действительно нужны испытания, вы можете создать свой собственный дистрибутив Linux с помощью Linux From Scratch.
Если вы ищете дистрибутив только для сервера, вам также нужно решить, нужен ли вам интерфейс рабочего стола или вы хотите сделать это только через командную строку. Сервер Ubuntu не устанавливает графический интерфейс. Это означает две вещи, которые ваш сервер не будет тормозить при загрузке графики, и вам нужно будет хорошо разбираться в командной строке Linux. Однако вы можете установить пакет с графическим интерфейсом поверх Ubuntu Server с помощью одной команды, например sudo apt-get install ubuntu-desktop. Системные администраторы также захотят просмотреть дистрибутив с точки зрения функций. Вам нужен дистрибутив для конкретного сервера, который предложит вам все, что нужно для вашего сервера? Если это так, CentOS может быть лучшим выбором. Или вы хотите взять настольный дистрибутив и добавлять в него части по мере необходимости? Если это так, Debian или Ubuntu Linux могут вам пригодиться.
Установка Linux
Многим идея установки операционной системы может показаться очень сложной задачей. Хотите верьте, хотите нет, но Linux предлагает одну из самых простых установок среди всех операционных систем. На самом деле, большинство версий Linux предлагают то, что называется Live-дистрибутивом. Это означает, что вы запускаете операционную систему с CD/DVD или USB-накопителя без каких-либо изменений на жестком диске. Вы получаете полную функциональность без необходимости установки.После того, как вы опробовали его и решили, что хотите его использовать, просто дважды щелкните значок «Установить» и выполните простой мастер установки.
Обычно мастер установки проведет вас через процесс, выполнив следующие шаги (мы проиллюстрируем установку Ubuntu Linux):
- Подготовка. Убедитесь, что ваша машина соответствует требованиям для установки. Вас также могут спросить, хотите ли вы установить стороннее программное обеспечение (например, плагины для воспроизведения MP3, видеокодеки и т. д.).
- Настройка беспроводной сети (при необходимости). Если вы используете ноутбук (или машину с беспроводной связью), вам необходимо подключиться к сети, чтобы загрузить стороннее программное обеспечение и обновления.
- Распределение жесткого диска (рис. 4). Этот шаг позволяет выбрать способ установки операционной системы. Собираетесь ли вы установить Linux вместе с другой операционной системой (так называемая «двойная загрузка»), использовать весь жесткий диск, обновить существующую установку Linux или установить поверх существующей версии Linux.
- Местоположение. Выберите свое местоположение на карте.
- Раскладка клавиатуры: выберите клавиатуру для вашей системы.
- Настройка пользователя: настройте имя пользователя и пароль.
Вот и все. Как только система завершит установку, перезагрузитесь, и вы готовы к работе. Более подробное руководство по установке Linux можно найти в статье «Как установить и попробовать Linux самым простым и безопасным способом» или загрузить руководство по установке Linux в формате PDF от Linux Foundation.
Установка программного обеспечения в Linux
Просто установить не только операционную систему, но и приложения. Большинство современных дистрибутивов Linux включают в себя то, что большинство считает магазином приложений. Это централизованное место, где можно найти и установить программное обеспечение. Ubuntu Linux (и многие другие дистрибутивы) полагаются на программное обеспечение GNOME, в Elementary OS есть AppCenter, у Deepin есть Deepin Software Center, у openSUSE есть AppStore, а некоторые дистрибутивы полагаются на Synaptic.
Независимо от названия, каждый из этих инструментов делает одно и то же? центральное место для поиска и установки программного обеспечения Linux. Конечно, эти части программного обеспечения зависят от наличия графического интерфейса. Для серверов без графического интерфейса вам придется использовать интерфейс командной строки для установки.
Давайте рассмотрим два разных инструмента, чтобы проиллюстрировать, насколько простой может быть даже установка из командной строки. Наши примеры предназначены для дистрибутивов на основе Debian и дистрибутивов на основе Fedora. Дистрибутивы на основе Debian будут использовать инструмент apt-get для установки программного обеспечения, а дистрибутивы на основе Fedora потребуют использования инструмента yum. Оба работают очень похоже. Мы проиллюстрируем это с помощью команды apt-get. Допустим, вы хотите установить инструмент wget (удобный инструмент, используемый для загрузки файлов из командной строки). Чтобы установить это с помощью apt-get, команда должна выглядеть следующим образом:
Команда sudo добавлена, поскольку для установки программного обеспечения вам нужны привилегии суперпользователя. Точно так же, чтобы установить то же программное обеспечение в дистрибутиве на основе Fedora, вы должны сначала выполнить команду su для суперпользователя (буквально введите команду su и введите пароль root), а затем выполните следующую команду:
Это все, что нужно для установки программного обеспечения на компьютере с Linux. Это не так сложно, как вы думаете. Все еще сомневаетесь? Помните установку Easy Lamp Server ранее? Одной командой:
Вы можете установить полноценный сервер LAMP (Linux Apache MySQL PHP) либо на сервер, либо на настольный дистрибутив. Это действительно так просто.
Дополнительные ресурсы
Если вы ищете одну из самых надежных, безопасных и надежных платформ как для настольных компьютеров, так и для серверов, обратите внимание на один из многочисленных дистрибутивов Linux. С Linux вы можете быть уверены, что с вашими рабочими столами не будет проблем, ваши серверы будут работать, а ваши запросы на поддержку будут минимальными.
Для получения дополнительной информации, которая поможет вам на протяжении всей жизни с Linux, ознакомьтесь со следующими ресурсами:
-
: все, что вам нужно знать о Linux (новости, руководства и многое другое) : руководства по Linux : инструкции, руководства и часто задаваемые вопросы : множество руководств и подробных руководств : новости ядра Linux и многое другое
Авторское право © 2022 The Linux Foundation®. Все права защищены. Linux Foundation зарегистрировала товарные знаки и использует товарные знаки. Список товарных знаков The Linux Foundation см. на нашей странице «Использование товарных знаков». Linux является зарегистрированным товарным знаком Линуса Торвальдса.
В статье Кто такой пользователь Linux? Андерсона Сильвы ясно показано, что в наши дни люди с такой же вероятностью будут использовать Linux (каким-то образом), как и Windows, до тех пор, пока ваши определение «использование Linux» достаточно широкое.Тем не менее, если в вашей жизни недостаточно Linux, сейчас самое время попробовать Linux так, как вы никогда раньше не пробовали.
Вот 10 способов начать работу с Linux. Попробуйте один или все сразу.
1. Присоединяйтесь к бесплатной оболочке
Многие используют Linux с большим количеством серверов Linux, чем они знают, что с ними делать (имейте в виду, что "сервером Linux" может быть что угодно, от новейшего суперкомпьютера до выброшенного 12-летнего ноутбука). Чтобы использовать лишние компьютеры с пользой, многие администраторы открывают свои запасные ящики для бесплатных учетных записей оболочки.
Если вы хотите регистрировать время в терминале Linux, чтобы изучать команды, сценарии оболочки, Python и основы веб-разработки, бесплатная учетная запись оболочки — это простой и бесплатный способ начать работу. Вот краткий список, чтобы попробовать:
-
— это общедоступная система Linux, работающая в сети с 2002 года. Вы получаете доступ по SSH (для экспериментов в оболочке Linux), IPv6 и OpenSSL, а также можете запросить базу данных MySQL. предоставляет оболочку Linux для изучения Unix, использования IRC, размещения простых веб-сайтов и обмена файлами. Он существует в сети с 2006 года. Он был создан в 1987 году для предоставления бесплатных учетных записей NetBSD. NetBSD — это, конечно, не Linux, но это Unix с открытым исходным кодом, поэтому она предлагает аналогичный опыт. У него также есть несколько самодельных приложений, поэтому он находится на грани между BBS старой школы и старой простой бесплатной оболочкой.
Бесплатные учетные записи оболочки часто подвергаются злоупотреблениям, поэтому чем больше вы демонстрируете надежность и готовность участвовать в делах коллектива, тем лучше ваш опыт. Часто вы можете получить доступ (через специальный запрос или небольшое пожертвование, чтобы продемонстрировать добрую волю) к механизмам баз данных, компиляторам и продвинутым языкам программирования. Вы также можете запросить установку дополнительного программного обеспечения или библиотек при условии одобрения администратором.
Как им пользоваться
Учетные записи с открытым доступом — отличный способ опробовать настоящую систему Linux. Тот факт, что вы не получаете root-доступ, означает, что вы можете изучить локальное управление программным обеспечением без необходимости косить собственную лужайку или чинить протекающие краны. Вы можете выполнять достаточно реальных действий, чтобы сделать их жизнеспособными для выполнения реальной работы, хотя они недостаточно надежны, чтобы быть критически важными.
2. Попробуйте Linux на Windows с WSL 2
Хотите верьте, хотите нет, но Microsoft начала поставлять Linux вместе с Windows в июне 2019 года, а это означает, что вы можете запускать приложения Linux из Windows в качестве второй версии подсистемы Windows для Linux (WSL 2). Хотя он в первую очередь предназначен для разработчиков, пользователи Windows обнаружат, что WSL 2 представляет собой среду Linux с комфортом знакомого рабочего стола без какой-либо виртуализации, требующей дополнительных ресурсов. Это Linux, работающий как процесс на вашем компьютере с Windows. В настоящее время это все еще новая инициатива и незавершенная работа, поэтому она может быть изменена. Если вы попытаетесь зайти слишком далеко и слишком рано, вы, вероятно, столкнетесь с одной или двумя ошибками, но если вы просто хотите начать работу с Linux, изучите некоторые команды и почувствуйте, как выполнять серьезную работу в текстовой среды, WSL 2 может быть именно тем, что вам нужно.
Как им пользоваться
У WSL пока нет четкого пути или цели, но он предоставляет среду Linux на вашем компьютере с Windows. Вы получаете root-доступ и можете запускать дистрибутивы и приложения Linux, так что это простой и удобный способ обучения. Однако, несмотря на то, что WSL это Linux, это не совсем типичный опыт работы с Linux. Это Linux, предоставляемый Windows, и это не то, с чем вы, вероятно, столкнетесь в реальном мире. WSL — это инструмент для разработки и обучения, но если он вам доступен, вам следует его использовать.
3. Перенесите Linux на загрузочный флэш-накопитель
Повсюду носите с собой Linux, установленный на USB-накопителе, и загружайте любой компьютер с этого флэш-накопителя. Вы получаете персонализированный рабочий стол Linux, и вам не нужно беспокоиться о данных на хост-компьютере, с которого вы загрузились. Компьютер не касается вашей ОС Linux, и ваша ОС Linux не влияет на компьютер. Он идеально подходит для общедоступных компьютеров в гостиничных бизнес-центрах, библиотеках, школах или просто для того, чтобы время от времени загружать Linux.
Дополнительные ресурсы по Linux
В отличие от многих других способов быстрого доступа к оболочке Linux, этот метод предлагает вам полную и надежную систему Linux с рабочим столом, доступом к любому программному обеспечению и постоянным хранилищем данных.
Система никогда не меняется. Любые данные, которые вы хотите сохранить, записываются в сжатую файловую систему, которая затем применяется в качестве наложения к системе при загрузке.Эта гибкость позволяет вам выбирать, загружать ли вы в постоянном режиме, сохраняя все данные обратно на флэш-накопитель, или в эфемерном режиме, поэтому все, что вы делаете, исчезает после выключения питания. Другими словами, вы можете использовать его как безопасный киоск на ненадежном компьютере или как переносную ОС на компьютерах, которым вы доверяете.
Существует множество дистрибутивов для флэш-накопителей, которые вы можете попробовать: некоторые с минимальной средой рабочего стола для маломощных компьютеров, а другие с полным рабочим столом. Я неравнодушен к Porteus Linux. Я ношу его на своей связке ключей каждый день в течение последних восьми лет, используя его в качестве основной вычислительной платформы во время деловых поездок, а также в качестве служебного диска, если возникают проблемы с компьютером на работе или дома. Это надежная и стабильная операционная система, которую легко и интересно использовать.
На Mac или Windows загрузите Fedora Media Writer, чтобы создать загрузочный флэш-накопитель любого загружаемого портативного дистрибутива.
Как им пользоваться
Загрузка «живого» Linux с флэш-накопителя USB обеспечивает полный дистрибутив Linux. Хотя хранение данных осуществляется немного иначе, чем в системе, которую вы устанавливаете на жесткий диск, все остальное происходит так, как вы ожидаете от рабочего стола Linux. Вы мало что можете сделать на портативной ОС Linux, поэтому установите ее на связку ключей, чтобы раскрыть весь потенциал каждого компьютера, с которым вы сталкиваетесь.
4. Совершите онлайн-тур
Даже если вы новичок в настольной системе Linux, вы можете обнаружить, что показывать себя более привычно, чем вы могли ожидать. Из онлайн-тура вы можете осмотреться, посмотреть, какие приложения доступны, и посмотреть, на что похож типичный рабочий стол Linux по умолчанию. Вы не можете изменить настройки или запустить другой тур в Firefox (естественно, это было первое, что я попробовал), и хотя вы можете выполнять действия по установке приложений, вы не можете их запускать. Но если вы никогда раньше не использовали рабочий стол Linux и хотите узнать, о чем идет речь, это краткий обзор.
Как им пользоваться
Онлайн-экскурсия — это просто экскурсия. Если вы никогда не видели рабочий стол Linux в действии, это возможность получить представление о том, на что это похоже. Не предназначенный для серьезной работы, этот дисплей привлекает внимание прохожих.
5. Запустите Linux в браузере с помощью JavaScript
Не так давно виртуализация требовала больших вычислительных ресурсов и была доступна только пользователям с аппаратным обеспечением премиум-класса. Теперь виртуализация была оптимизирована до такой степени, что ее можно выполнять с помощью механизма JavaScript, благодаря Фабрису Беллару, создателю отличного эмулятора машин и виртуализатора QEMU с открытым исходным кодом.
Беллард также запустил проект JSLinux, который позволяет запускать Linux и другие операционные системы в браузере в свободное время для развлечения. Это все еще экспериментальный проект, но это техническое чудо. Откройте веб-браузер на странице JSLinux, и вы сможете загрузить текстовую оболочку Linux или минимальную графическую среду Linux. Вы можете загружать и скачивать файлы на свой хост JSLinux или (теоретически) отправлять файлы в сетевое хранилище резервных копий, поскольку JSLinux имеет доступ к Интернету через сокет VPN (хотя и с ограниченной скоростью, в зависимости от службы VPN).
Как им пользоваться
Вы не будете серьезно работать над JSLinux в ближайшее время, а среда, возможно, слишком необычна, чтобы извлекать общие уроки о том, как обычно работает Linux. Однако, если вам надоело запускать Linux на обычном старом ПК и вы хотите попробовать Linux на действительно уникальной платформе, JSLinux — это отдельный класс.
6. Прочтите об этом
Не каждый опыт работы с Linux происходит на компьютере. Может быть, вы относитесь к тому типу людей, которым нравится держаться на расстоянии, наблюдать и проводить исследования, прежде чем прыгать во что-то новое, или, может быть, вы просто еще не знаете, что включает в себя «Linux», или, может быть, вы любите полное погружение. Вы можете прочитать огромное количество информации о том, как работает Linux, каково это запускать Linux и что происходит в мире Linux.
Чем больше вы познакомитесь с миром открытого исходного кода, тем легче вам будет понять распространенный жаргон и отделить городской миф от реального опыта. Время от времени мы публикуем списки книг, но одной из моих любимых является The Charm of Linux Хейзел Руссман. Это обзор Linux с разных точек зрения, написанный независимым автором, увлеченным изучением Linux.
Как им пользоваться
Ничто не сравнится с хорошей книгой. Это наименее традиционный метод знакомства с Linux, но для тех, кто любит печатное слово, он одновременно удобен и эффективен.
7. Приобретите Raspberry Pi
Если вы используете Raspberry Pi, вы используете Linux. Так просто начать работу с Linux и маломощными вычислениями. Самое замечательное в Pi, помимо того, что он стоит менее 100 долларов, заключается в том, что его веб-сайт предназначен для обучения. Вы можете узнать все о том, что делает Pi, а заодно и о том, что Linux может сделать для вас.
Как им пользоваться
8. Поднимитесь на вершину увлечения контейнерами
Если вы работаете в конце мифического облака, то вы слышали об увлечении контейнерами. Хотя вы можете запускать Docker и Kubernetes в Windows, Azure, Mac и Linux, вы можете не знать, что сами контейнеры — это Linux. Приложения и инфраструктура облачных вычислений — это буквально минимальные системы Linux, которые работают частично виртуализированно, а частично на «голом железе». Если вы запускаете контейнер, вы запускаете миниатюрный гиперспецифичный дистрибутив Linux.
Контейнеры отличаются от виртуальных машин или физических серверов. Они не предназначены для использования в качестве операционной системы общего назначения. Однако, если вы разрабатываете в контейнере, вы можете сделать паузу и осмотреться. Вы получите представление о том, как устроена система Linux, где хранятся важные файлы и какие команды используются чаще всего. Вы даже можете попробовать контейнер в Интернете, и вы можете прочитать все о том, как они работают, в моей статье о том, как заглянуть за кулисы с контейнерами Linux.
Как им пользоваться
Контейнеры предназначены для решения одной задачи, но они Linux, поэтому они очень гибкие. Вы можете использовать их по назначению или создать из контейнера практически законченную систему для своих экспериментов с Linux. Это не настольная версия Linux, а полноценная версия Linux.
9. Установите Linux как виртуальную машину
Виртуализация — это простой способ попробовать операционную систему, а VirtualBox — отличный способ виртуализации с открытым исходным кодом. VirtualBox работает на Windows и Mac, поэтому вы можете установить Linux как виртуальную машину (ВМ) и использовать ее почти так же, как если бы это было просто еще одно приложение. Если вы не привыкли устанавливать операционную систему, VirtualBox также является очень безопасным способом попробовать Linux, не устанавливая его случайно поверх вашей обычной ОС.
Как им пользоваться
Запуск Linux в качестве виртуальной машины удобен и прост как в качестве пробного запуска, так и в качестве альтернативы двойной загрузке или перезагрузке, когда вам нужна среда Linux. Он полнофункциональный, и, поскольку он использует виртуальное оборудование, операционная система хоста управляет вашими периферийными устройствами. Единственный недостаток запуска Linux в качестве виртуальной машины в первую очередь психологический. Если вы собираетесь использовать Linux в качестве основной ОС, но в конечном итоге по умолчанию используете хост-ОС для всех задач, кроме большинства специфичных для Linux, то виртуальная машина вас подвела. В остальном виртуальная машина — это триумф современных технологий, и использование Linux в VirtualBox предоставляет вам все лучшие функции, которые может предложить Linux.
10. Установите его
В случае сомнений всегда есть традиционный маршрут. Если вы хотите уделить Linux должное внимание, вы можете загрузить Linux, записать программу установки на флэш-накопитель (или DVD, если вы предпочитаете оптические носители) и установить его на свой компьютер. Linux имеет открытый исходный код, поэтому его может распространять любой, кто хочет потратить время на сборку Linux — и всех компонентов, делающих его пригодным для использования, — в то, что обычно называют дистрибутивом (или " дистрибутив") для краткости. Спросите любого пользователя Linux, и вы обязательно получите другой ответ о том, какой дистрибутив является «лучшим» (в основном потому, что термин «лучший» часто остается неопределенным). Большинство людей признают, что вы должны использовать тот дистрибутив Linux, который вам подходит. Это означает, что вы должны протестировать несколько популярных дистрибутивов и остановиться на том, который заставляет ваш компьютер вести себя так, как вы ожидаете. Это прагматичный и функциональный подход. Например, если дистрибутив не распознает вашу веб-камеру, а вы хотите, чтобы она работала, используйте дистрибутив, который распознает вашу веб-камеру.
Если вы никогда раньше не устанавливали операционную систему, вы обнаружите, что большинство дистрибутивов Linux включают удобный и простой установщик. Просто загрузите дистрибутив (они поставляются в виде файлов ISO) и загрузите Fedora Media Writer, чтобы создать загрузочный установочный флэш-накопитель.
Как им пользоваться
Установка Linux и использование ее в качестве операционной системы – это шаг к знакомству с ней. Нет неправильного способа его использования. Вы можете открыть для себя обязательные функции, о необходимости которых вы никогда не подозревали, вы можете узнать о компьютерах больше, чем вы когда-либо могли себе представить, и вы можете изменить свое мировоззрение.Или вы можете использовать рабочий стол Linux, потому что его было легко загрузить и установить, или потому, что вы хотите избавиться от посредника какого-то корпоративного босса, или потому что это помогает вам выполнять свою работу.
Какова бы ни была ваша причина, просто попробуйте Linux с любой (или со всеми) из этих опций.
wikiHow – это вики, похожая на Википедию. Это означает, что многие наши статьи написаны в соавторстве с несколькими авторами. Над созданием этой статьи работал 71 человек, в том числе анонимно, которые со временем редактировали и улучшали ее.
Эта статья была просмотрена 773 859 раз.
Большинство настольных компьютеров работают под управлением той или иной версии Microsoft Windows, но большинство серверов и растущее число настольных компьютеров работают на ядрах Linux, которые являются разновидностями Unix. Поначалу изучение Linux традиционно было сложной задачей, так как казалось, что она сильно отличается от Windows, но многие текущие версии просты в использовании, поскольку они разработаны, чтобы имитировать внешний вид Windows. Переход на Linux может быть очень полезным, так как Linux легче настроить и, как правило, он намного быстрее, чем Microsoft Windows.
Ознакомьтесь с системой. Попробуйте скачать и установить его на свой компьютер. Если вы не уверены, имейте в виду, что можно сохранить вашу текущую операционную систему и выделить часть жесткого диска для Linux (и вы даже можете запускать обе системы одновременно, если запускаете одну из них на виртуальной машине). р>
Протестируйте свое оборудование с помощью «Live CD», который входит в состав многих дистрибутивов Linux. Это полезно, если вам неудобно устанавливать вторую операционную систему на свой компьютер. Живой компакт-диск позволит вам загрузиться в среду Linux с компакт-диска без необходимости устанавливать что-либо на свой компьютер. Ubuntu и некоторые другие дистрибутивы Linux также предлагают компакт-диски или DVD-диски, позволяющие загрузиться в режиме Live, а затем выполнить установку с того же диска.
Попробуйте выполнять задачи, для которых вы обычно используете свой компьютер. Ищите решения, если вы, например, не можете обработать текст или записать компакт-диск. Запишите, что вы хотите сделать, что можете и чего не можете сделать, прежде чем сделать решительный шаг.
Изучите дистрибутивы Linux. Говоря о «Linux», это чаще всего означает «дистрибутив GNU/Linux». Дистрибутив — это набор программного обеспечения, работающего поверх очень маленькой программы, называемой ядром Linux.
Рассмотрите возможность двойной загрузки. Это поможет вам понять разбиение на разделы, а также позволит вам продолжать использовать Windows. Но обязательно сделайте резервную копию всех ваших личных данных и настроек, прежде чем пытаться настроить двойную загрузку.
Установите программное обеспечение. Привыкайте к установке и удалению программного обеспечения как можно скорее. Понимание управления пакетами и репозиториями полезно для фундаментального понимания Linux.
Научитесь использовать (и получите удовольствие от использования) интерфейс командной строки. Это известно как «терминал», «окно терминала» или «оболочка». Одна из основных причин, по которой многие пользователи переходят на Linux, заключается в том, что в нем есть терминал, так что не пугайтесь его. Это мощный союзник, который не имеет тех же ограничений, что и командная строка Windows. Вы можете так же легко использовать Linux без использования терминала, как и в Mac OSX. Использование «по поводу» может помочь вам найти команду, которая выполняет определенную задачу. Попробуйте "по поводу пользователя", чтобы просмотреть список команд, в описании которых есть слово "пользователь".
Ознакомьтесь с файловой системой Linux.Сначала вы заметите, что больше нет «C:\», к которому вы привыкли в Windows. Все начинается с корня файловой системы (также известного как «/»), а доступ к различным жестким дискам осуществляется через каталог /dev. Ваш домашний каталог, который обычно находится в C:\Documents and Settings в Windows XP и 2000, теперь находится в /home/(ваше имя пользователя)/.
Продолжайте исследовать потенциал вашей установки Linux. Попробуйте использовать зашифрованные разделы, новую и очень быструю файловую систему (например, btrfs), избыточные параллельные диски, повышающие скорость и надежность (RAID), и попробуйте установить Linux на загрузочный USB-накопитель. Вскоре вы обнаружите, что можете многое!
Kali Linux — это дистрибутив для тестирования на проникновение с инструментами для этого. Если вы просто хотите узнать, как работает Linux, эти инструменты вам не нужны, поэтому вы можете просто установить Ubuntu.
Это зависит от того, какую среду рабочего стола вы выбрали. На рабочем столе Unity в правом верхнем углу есть шестеренка, которую вы можете щелкнуть, чтобы выбрать параметры выключения. На рабочем столе Gnome также есть всплывающее окно, которое вы можете открыть в правом верхнем углу, которое предлагает кнопку выключения. Если вы не знаете, какая у вас среда рабочего стола, вы все равно можете выключить ее с помощью команды терминала: «shutdown 0», которая немедленно выключит компьютер.
DivX Plus Web Player – это первая альтернатива Adobe Flash Player. Он обещает лучшую производительность, время автономной работы и качество видео — все в одном кадре.
Я создал резервную копию файлов на внешнем жестком диске с Windows 10. Я отформатировал диск компьютера и установил Ubuntu 16.04., и теперь я не могу получить доступ к файлам. Я установил SMB4k и вижу файлы на USB-накопителе, но не на внешнем диске. Система ничего не показывает на диске. Почему он не показывает файлы?
Это зависит от того, были ли ваши файлы «сохранены» с помощью программы резервного копирования Windows, если вы просто скопировали их на диск. Если вы создали их резервную копию с помощью программы Windows, эти файлы могут быть «заблокированы» для вашей установки Windows и входа в систему, и поэтому вы не сможете получить к ним доступ без Windows.
Linux может работать на различных архитектурах, включая 32-разрядные. Вам нужно будет загрузить 32-битный образ с веб-сайта дистрибутива, который вы планируете использовать.
Ubuntu была создана людьми, которые были связаны с Debian, и Ubuntu официально гордится своими корнями Debian. В конечном счете, это GNU/Linux, но Ubuntu — это вариант, точно так же, как у вас могут быть разные диалекты английского языка. Исходный код открыт, поэтому каждый может создать свою собственную версию.
sudo = привилегированный пользователь rm = удалить ls = список файлов/папок cd = перейти по пути apt-install xxx = установить пакет, который включен в репозитории
В чем разница между ОС Windows и ОС Linux и какие проблемы могут возникнуть, если я использую ОС Linux впервые?
Microsoft Windows разработана Microsoft, и только Microsoft знает исходный код, в то время как дистрибутивы Linux/GNU в основном разрабатываются сообществом разработчиков, поэтому они бесплатны, а их исходный код общедоступен. (Это называется «открытым исходным кодом».) Возможные проблемы во многом зависят от выбранного вами дистрибутива и языка, который вы используете; некоторые дистрибутивы не полностью переведены на некоторые языки, поэтому, если вы не говорите по-английски и хотите им пользоваться, у вас возникнут проблемы с пониманием содержания. При этом я рекомендую дистрибутивы, ориентированные на новичков, такие как очень популярный Linux Mint.
Если я правильно понял вопрос, если вы установили Linux на другой диск, вы уже используете двойную загрузку. Просто выберите дисковод из меню. Вам нужно указать BIOS, чтобы он отобразил меню для выбора.
Создайте свою первую систему Linux с учетом конкретной функции и следуйте шаг за шагом документу HOWTO. Например, шаги по настройке файлового сервера довольно просты, и вы можете найти множество сайтов, которые шаг за шагом проведут вас через этот процесс. Это познакомит вас с тем, где находятся объекты, что они делают и как их изменить.
Называйте каталоги "каталогами", а не "папками"; хотя эти два слова кажутся синонимами, «папки» — это концепция Windows.
Наберитесь терпения и будьте готовы, если вы действительно хотите научиться пользоваться GNU. Избегайте перехода от дистрибутива к дистрибутиву, чтобы найти тот, который все делает правильно. Вы узнаете больше всего, узнав, как исправить то, что не работает.
Помните, что только в DOS для разделения каталогов используется обратная косая черта ("\"), а в Linux используется прямая косая черта ("/"). Обратная косая черта в Linux в основном используется для экранирования символов (например, \n — это новая строка, \t — символ табуляции).
Вы можете получить помощь практически по любой конкретной программе или дистрибутиву несколькими способами, такими как форумы, IRC и т. д.Всегда лучше найти проблему, а затем спросить, есть ли у вас проблемы.
В Интернете есть несколько веб-сайтов и списков рассылки с информацией о Linux. Выполните поиск в Интернете, чтобы найти ответы на свои вопросы.
Чтобы узнать о Linux, стоит приобрести книги издателей John Wiley & Sons, O'Reilly и No Starch Press. Также есть «В начале была командная строка» Нила Стефенсона и «LINUX: Учебник и описание пользователя Rute»
Во всех системах *nix (Linux, UNIX, *BSD и т. д.) учетная запись администратора или суперпользователя – это root. Вы являетесь администратором своего компьютера, но «root» не является вашей учетной записью пользователя. Если в процессе установки этого не происходит, создайте себе обычную учетную запись с помощью «useradd» и используйте ее для своих повседневных дел. Причина такого разделения между вами, пользователем, и вами, администратором, заключается в том, что системы *nix предполагают, что root знает, что он делает, и не является злонамеренным. Поэтому никаких предупреждений нет. Если вы введете определенные команды, система автоматически удалит каждый файл на вашем компьютере, не запрашивая подтверждения, потому что это то, что root попросил сделать.
Не запускайте rm -rf / или sudo rm -rf /, если вы серьезно не рассматриваете возможность удаления всех ваших данных. Запустите команду 'man rm' для получения более подробной информации.
Точно так же не создавайте файл с именем '-rf'. Если вы запустите команду для удаления всех файлов в этом каталоге, она проанализирует файл '-rf' как аргумент командной строки и также удалит все файлы в подкаталогах.
Может возникнуть соблазн напечатать вслепую "ругательства", которые вы нашли на каком-то веб-сайте, ожидая, что они выполнят описанную задачу. Однако это часто дает сбой только потому, что у вас более новая версия, немного другое оборудование или другой дистрибутив. Попробуйте сначала выполнить каждое "проклятие" с опцией --help и понять, что оно делает. Потом обычно очень легко исправить различные мелкие проблемы (/dev/sda -> /dev/sdb и так далее), достигнув описанной цели.
Всегда создавайте резервные копии файлов, прежде чем пытаться переразметить диски при установке Linux. Создавайте резервные копии файлов на съемных носителях, таких как компакт-диски, DVD-диски, USB-диски или на другом жестком диске (не в другом разделе).
Linux предлагает другой взгляд на настольные компьютеры, чем Windows и macOS
Гэри Ньюэлл был внештатным сотрудником, разработчиком приложений и тестировщиком программного обеспечения с более чем 20-летним опытом работы в сфере ИТ, работая с Linux, UNIX и Windows.
Крис Селф (Chris Selph) — сертифицированный CompTIA преподаватель технологии и профессиональный преподаватель информационных технологий. Он также работает администратором сети и сервера и выполняет обслуживание и ремонт компьютеров для многочисленных клиентов.
В этой статье
Перейти к разделу
Операционная система Linux предлагает богатое сочетание функций и безопасности, что делает ее отличной бесплатной альтернативой macOS и Microsoft Windows с (в основном) открытым исходным кодом. Поскольку «под капотом» она отличается, рассмотрите некоторые общие аспекты Linux и ее сравнение с другими операционными системами для настольных ПК, прежде чем сделать решающий шаг.
Что такое Linux?
Linux используется во многих компьютерных системах, от лампочек до ноутбуков и крупных вычислительных центров. Linux поддерживает все, от вашего телефона до умного холодильника.
Linux представляет собой альтернативу коммерческим операционным системам, таким как Windows и macOS, для настольных компьютеров.
В основе Linux лежат некоторые из самых ранних компьютерных операционных систем 1960-х и 1970-х годов, поэтому он сохраняет свою основную философию строгой безопасности на уровне пользователя, настройки и стабильности системы.
Зачем использовать Linux вместо Windows или macOS?
Существует множество причин, по которым вам следует использовать Linux вместо Windows или macOS, и вот лишь некоторые из них.
Какой дистрибутив Linux следует использовать?
Ядро Linux похоже на двигатель. Дистрибутив — это транспортное средство, в котором находится двигатель.
Итак, какой дистрибутив Linux выбрать? Linux поддерживает несколько сотен дистрибутивов, каждый из которых оптимизирован для определенного варианта использования:
-
: не требует особых навыков работы с компьютером, прост в установке, прост в использовании и имеет привычный для пользователей Windows рабочий стол.: для тех, кто ищет действительно бесплатный дистрибутив Linux без проприетарных драйверов, микропрограмм или программного обеспечения, тогда Debian для вас. : современный дистрибутив Linux, который легко установить и использовать. : Стабильный и мощный дистрибутив Linux. Не так просто установить, как Mint и Ubuntu, но, тем не менее, это хорошая альтернатива. : Это самый современный дистрибутив Linux со всеми новыми концепциями, реализованными при первой же возможности. : Восстал из пепла когда-то великой Mandriva Linux. Простота установки и простота использования. : Как и Fedora, CentOS основана на коммерческом дистрибутиве Linux Red Hat Linux. В отличие от Fedora, он создан для стабильности. : Основанный на Arch Linux, Manjaro обеспечивает баланс между простотой использования и современным программным обеспечением. : Основанный на облегченном дистрибутиве Lubuntu, он представляет собой полнофункциональный дистрибутив Linux для старого оборудования. : дистрибутив непрерывного выпуска, что означает, что вам не нужно устанавливать новые версии операционной системы в любой момент, поскольку она обновляется сама. Новому пользователю сложнее разобраться, но это очень мощно. : Linux для тех, кому нравится интерфейс в стиле Mac.
Как запустить Linux с DVD или USB
Живой DVD-диск с Linux или USB-накопитель позволяют запускать Linux, не устанавливая его на жесткий диск. Затем вы можете протестировать Linux, прежде чем переходить на него, и он также подходит для случайного пользователя.
Большинство дистрибутивов используют живой загрузчик как для тестирования, так и для установки дистрибутива. Ubuntu Linux, популярный выбор для новых любителей Linux, предлагает отличную живую среду.
Как установить Linux
Для каждого дистрибутива Linux используется отдельный установщик — программа, помогающая настроить Linux. В большинстве случаев вы можете установить Linux как новую операционную систему на компьютер или как отдельную ОС, которая не перезаписывает Windows.
Что такое среда рабочего стола?
Диспетчер отображения выполняет вход в систему, в то время как диспетчер окон управляет окнами, панелями, меню, интерфейсами приборной панели и основными приложениями. Многие из этих элементов объединяются в среду рабочего стола.
Некоторые дистрибутивы Linux поставляются только с одной средой рабочего стола (хотя другие доступны в репозиториях программного обеспечения). Другие предлагают разные версии дистрибутива, настроенные для разных сред рабочего стола.
Распространенные среды рабочего стола включают Cinnamon, GNOME, Unity, KDE, Enlightenment, XFCE, LXDE и MATE.
Cinnamon – это более традиционная среда рабочего стола, очень похожая на Windows 7, с панелью внизу, меню, значками на панели задач и значками быстрого запуска.
GNOME и Unity очень похожи. Это современные среды рабочего стола, в которых используется концепция значков запуска и панель управления для выбора приложений. Есть также основные приложения, которые хорошо интегрируются с общей темой среды рабочего стола.
KDE — это классическая среда рабочего стола с множеством настраиваемых функций и базовым набором настраиваемых приложений.
Enlightenment, XFCE, LXDE и MATE — это облегченные среды рабочего стола с панелями и меню.
Есть ли достойные офисные пакеты для Linux?
LibreOffice представляет собой надежную бесплатную альтернативу Microsoft Office для личного использования и малого и среднего бизнеса.
LibreOffice поставляется с текстовым процессором с большинством функций, которые вы ожидаете от текстового процессора. В нем также есть неплохой инструмент для работы с электронными таблицами, который является полнофункциональным и включает в себя базовый механизм программирования, хотя он не совместим с Excel VBA.
Другие инструменты включают в себя пакеты для презентаций, математики, базы данных и рисования, и все они хороши.
Как установить программное обеспечение с помощью Linux
Linux устанавливает программное обеспечение не так, как Windows. Диспетчер пакетов получает доступ к репозиториям, которые архивируют различные программные приложения в данном дистрибутиве.Инструмент управления пакетами предоставляет механизм для поиска программного обеспечения, установки программного обеспечения, поддержания программного обеспечения в актуальном состоянии и удаления программного обеспечения.
Каждый дистрибутив предоставляет графический инструмент. Существуют стандартные инструменты командной строки, используемые многими различными дистрибутивами.
Например, Ubuntu, Linux Mint и Debian используют диспетчер пакетов apt-get. Fedora и CentOS используют менеджер пакетов yum. Арч и Манджаро используют Pacman.
Командная строка Linux
Учитывая свое давнее наследие и разнообразие подходов к современным средам рабочего стола, многие Linux по-прежнему работают из сеанса оболочки. Windows называет это командной строкой, а macOS называет эти сеансы терминалом.
Несмотря на то, что графический пользовательский интерфейс современных DE Linux может делать практически все, большая часть онлайн-образования по Linux опирается на оболочку, поскольку она не привязана к особенностям данного дистрибутива или оконного менеджера. Людям, плохо знакомым с Linux, может сойти с рук редко или никогда не работать в оболочке, но люди, которые полюбили Linux, сначала переходят к оболочке из-за того, как легко ввести одну команду вместо навигации по множеству различных меню.
Как операционная система, Linux неплохо запускает игры; однако в Linux гораздо меньше поддержки игр, хотя со временем ситуация постепенно меняется.
Некоторые дистрибутивы Linux не так удобны для пользователя, как macOS или Windows. Тем не менее, многие другие дистрибутивы, такие как Linux Mint, не сложнее в освоении, чем другие операционные системы.
Является ли Linux быстрее других операционных систем? Это может быть, но это не всегда. Linux — это облегченная операционная система, поэтому с меньшими затратами она может быть более эффективной, чем операционная система, такая как Windows, которая имеет множество функций и служб, работающих в фоновом режиме.
Читайте также: