Репозитории, пакеты, менеджеры пакетов и зависимости в Linux

Подборка из 6 лучших книг о Linux, которые подойдут и новичку, и опытному линуксоиду, чтобы понять ядро и процесс разработки под Linux.

Процесс установки

Можно сказать, что теоретическая часть была небольшой, и ее мы разобрали. Далее непосредственно обсудим, как установить файловый менеджер на ваше мобильное устройство. Процесс установки может показаться достаточно сложным, но это только в первый раз. Следует отметить, что установить на «Андроид» файловый менеджер можно без особого труда, затратив на это всего десять минут вашего времени. Способов установки данного типа программ существует два, и они не отличаются ничем от инсталляции иных приложений. Начнем с первого.

Процесс установки
Процесс установки

На смартфоне перейдите в магазин Play Market, найдите файловый менеджер, который наиболее соответствует предъявляемым вами требованиям к программе, и нажмите на специальную кнопку «Установить». Через несколько минут ваш смартфон дополнится нужным вам приложением. Есть и еще один вариант. Его суть предполагает установку программы без применения «Андроид Маркета». С этой целью необходимо в формате «.apk» с необходимым вам файловым менеджером и воспользоваться особой программой, к примеру AppInstaller. Она поможет установить загруженное вами Андроид-приложение на мобильное устройство с компьютера.

Процесс установки
Процесс установки

Процесс установки
Процесс установки

Для чего это необходимо

Для сравнительно слабых машин легкие дистрибутивы, основанные на ядре Линукс, — альтернатива ОС Windows, которую компания Microsoft продолжает увеличивать в размере.

Официальные требования для установки Windows 10 в 2019 г. составляют:

  • для 64-разрядных версий — 20 Гб свободного пространства на диске;
  • для 32-разрядных — 16 Гб.

8 Гб — вес минимальной домашней ОС Windows 10 для одного языка.

Это связано с тем, что:

  1. Система после обновлений содержит 130 запущенных процессов, с помощью которых контролируется работа устройства, собирается информация, и часть ее передается на серверы производителя.
  2. Используются файлы подкачки увеличенного объема. Уже минимум 4 слота на материнской плате отводятся для оперативной памяти. Применяется ОЗУ 8 Гб. Для нормальной работы программ файл подкачки делают больше ОЗУ.
  3. На диск сохраняется информация из оперативного запоминающего устройства после выключения системы. Чтобы скорость не снижалась и не падала работоспособность, размер DIMM-линеек повторяет пространство на диске.

Распространенный на сегодня Линукс — Ubuntu. Стандартный дистрибутив, который на этот момент выпущен, — версии Убунту с поддержкой до 2023 г. — после установки занимает 7 Гб.

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

Курс «Профессия DevOps-инженер» от Skillbox

Длительность 12 месяцев
Уровень Начинающий
Для кого подходит IT-специалистам уровня middle
Формат Видео-лекции + домашнее задание + обратная связь от ментора
Гарантии Помощь в трудоустройстве
Итоги Диплом + проекты в портфолио
Цена
  • полная – 115 000 рублей;
  • со скидкой – 69 000 рублей ;
  • рассрочка — 2 875 рублей в месяц!
Ссылка на курс Узнать подробности
Читайте также:  Как пользоваться командами chown и chmod в Linux?

Содержание. Программа курса включает в себя следующие блоки:

Полную программу можно посмотреть по ссылке.

Курс «Профессия DevOps-инженер» от Skillbox

Преподаватели:

Константин Брюханов, Дмитрий Зайцев.

Подробнее о преподавателях курса: посмотреть.

После окончания курса вы сможете:

  • управлять конфигурациями;
  • работать с фреймворком тестирования;
  • работать с инструментами виртуализации;
  • разбираться в инструментах контейнеризации;
  • работать с инструментами IaC;
  • настраивать мониторинг.

Впечатления: Подходит тем, кто хочет переквалифицироваться из разработки или системного администрирования в DevOps-инжиниринг. Студенты детально изучат Linux, правила работы с системой контроля версий, познакомятся с сетью в Docker и приобретут много других полезных навыков. Руководство курсов оказывает поддержку с трудоустройством.

Курс «Профессия DevOps-инженер» от Skillbox

Получить скидку →

Solid Explorer

Еще одно очень известное и многофункциональное решение и вечный конкурент нашего предыдущего героя. Здесь много внимания уделено визуальной составляющей: наборы иконок, темы оформления, цветовые схемы — все это позволит максимально персонализировать программу. Также есть двухпанельный режим с возможностью перетаскивания файлов между , нет, пожалуй, ничего, с чем бы этот файл-менеджер не справился: распаковка и создание архивов, в том числе, защищенных паролем, поиск, просмотр мультимедийных файлов и многое возможность подключать облачные хранилища и FTP-клиент. Не забыты и root-пользователи: они получат от Solid Explorer расширенную программа платная, для ознакомления предусмотрено 14 дней бесплатного использования.

Google Play

Что такое файловый менеджер?

Файловый менеджер (file manager) — программа, предназначенная для работы с файлами и папками в операционной системе.

К числу наиболее популярных операций, для которых предназначен файловый менеджер, можно отнести:

  • Просмотр файловой структуры;
  • Создание файлов и папок;
  • Перемещение файлов и папок;
  • Переименование файлов и папок;
  • Копирование файлов и папок;
  • Управление файлами и папками (изменение свойств, назначение прав);
  • Поиск файлов и папок.

Каждый дистрибутив Linux имеет файловый менеджер по умолчанию, как, например, в Windows есть всем известный файловый менеджер «Проводник». В Linux есть точно такой же «проводник», точнее, принцип его работы такой же.

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

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

На заметку! Начинающим пользователям Linux рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я максимально подробно рассказываю про Linux и о том, как пользоваться этой операционной системой без командной строки

Читайте также:  MariaDB — методы резервного копирования

Сейчас я перечислю самые популярные файловые менеджеры Linux.

Устанавливаем Midnight Commander в Debian

Способ 1: Менеджер приложений

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

  1. Откройте меню приложений и запустите соответствующий инструмент, кликнув по его значку.

Здесь вам потребуется нажать на кнопку «Поиск», чтобы открыть строку ввода.

В ней напишите интересующий запрос и перейдите по подходящему варианту.

Осталось только кликнуть по кнопке «Установить», чтобы активировать сам процесс.

Данное действие осуществляется от имени суперпользователя, поэтому придется ввести пароль для подтверждения подлинности.

Ожидайте завершения инсталляции.

Запустите файловый менеджер через это же меню или отыщите его значок в списке установленных приложений.

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

Только что вы были ознакомлены с самым простым вариантом получения Midnight Commander. В нем нет ничего сложного, а выполнение поставленной задачи займет от силы несколько минут. Однако по некоторым причинам инсталляция через менеджер приложений не подходит определенным пользователям. В таком случае мы предлагаем изучить следующие руководства.

Способ 2: Официальный репозиторий

Для каждого дистрибутива Linux, в том числе и для Debian, имеются официальные репозитории, позволяющие скачивать добавленные туда приложения путем ввода всего одной простой команды в «Терминал». Эта задача легко осуществима в той ситуации, когда пользователю известно правильное написание имени софта, под которым он зарегистрирован в хранилище. С Midnight Commander этот процесс выполняется следующим образом.

  1. Откройте консоль так, как вы это делаете обычно, например, воспользовавшись горячей клавишей Ctrl + Alt + T или кликнув по значку на панели приложений.

Здесь введите команду и нажмите на Enter.

Как видно, данная задача выполняется с аргументом sudo, следовательно, придется подтвердить учетную запись суперпользователя путем ввода пароля.

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

Ожидайте окончания загрузки архивов, не закрывая консоль.

После введите и нажмите на Enter, чтобы запустить файловый менеджер.

Он будет открыт в этой же терминальной сессии.

Дополнительно отметим, что при таком способе инсталляции значок Midnight Commander также будет добавлен в список приложений, поэтому совсем не обязательно запускать его каждый раз через консоль

Еще обратите внимание на то, что при закрытии «Терминала», в котором открыт файловый менеджер, закроется и сам MC, сбросив все несохраненные изменения

Способ 3: Архив с официального сайта

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

  1. Воспользуйтесь представленной выше ссылкой, чтобы перейти на сайт Launchpad. Не обращайте внимания на то, что здесь распространяются пакеты для Ubuntu, ведь они так же подходят и для Debian. Выберите подходящую версию программы.
Читайте также:  Как установить ionCube с PHP в Ubuntu 20.04

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

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

Подробнее: Установка архивов в Linux

Подробнее: Установка DEB-пакетов в Debian

Теперь вы знакомы со всеми возможными методами инсталляции рассмотренного файлового менеджера в Debian. Как видите, каждый вариант выполняет довольно легко, подойдет разным категориям юзеров и не займет много времени. Если вы решили, что Midnight Commander вам не подходит, рекомендуем ознакомиться с его аналогами, прочитав представленный далее обзор.

Подробнее: Файловые менеджеры для Linux

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Послесловие

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

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

Как и всегда, если есть какие-то вопросы, дополнения и всё такое прочее, то буду рад видеть их в комментариях к этому материалу.

P.S. За существование данной статьи спасибо члену команды Pantera

Elementary OS

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

Если понравилась Elementary OS, обратите внимание на ChaletOS и Manjaro. Это схожие по устройству системы, которые подойдут для повседневного использования: просмотра почты, фотографий, видео. С их помощью можно дать вторую жизнь старому ноутбуку.

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