Начальная настройка Ubuntu Server 20.04 LTS после установки

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

Установить графический интерфейс на Ubuntu Server

Как вы можете знать или не знать, версия Ubuntu Server по умолчанию не имеет графического интерфейса. Это делает выполнение серверных задач трудным для людей, которым не комфортно работать в среде командной строки. [ Читать: 5 Должны быть приложения для Android для управления HTPC или Home Server ]

Ubuntu Server – среда командной строки

Установить графический интерфейс на Ubuntu Server

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

Рекомендуемые руководства:

Рабочий стол Ubuntu

Ну красота же, правда?

Рабочий стол Ubuntu

Рабочий стол Ubuntu

Рабочий стол Ubuntu

У меня в пользовании Astra Linux, Ubuntu, Kali, KNOPPIX, бывают и другие. Но давайте начнём с самого простого — с Ubuntu. Ёе можно посмотреть и поробовать без установки. Она максимально проста для пользователя и дружелюбна. В Astra Linux, например, до сих пор нужно подключать (монтировать) внешний диск ручками. 21 век, рукалицо. И не говорите мне за безопасность, я вас умоляю.

Рабочий стол Ubuntu

Посмотрите, вид списка приложений напоминает тот же самый вид на мобильных устройствах. Да, Ubuntu ставилась и на смартфоны.

Рабочий стол Ubuntu

Установленные приложения в Ubuntu

Рабочий стол Ubuntu

Интересно? Поехали устанавливать.

Рабочий стол Ubuntu

Как без ошибок записать Ubuntu на флэшку

Рабочий стол Ubuntu

Нам понадобится флэшка на 4 Гб или больше, час времени, пароль от вашей сети Wi-Fi. Если не помните пароль, то читаем КАК ВОССТАНОВИТЬ ПАРОЛЬ ОТ WI-FI. Пароль вам понадобится для подключения к сети. Именно поэтому я выбрал для примера Ubuntu — самая дружественная версия Линукс, которая работает даже с USB wi-fi модулями из коробки.

Рабочий стол Ubuntu
  • Качаем дистрибутив Ubuntu LTS или Ubuntu В Windows 10 можно установить Ubuntu на WSL, но там будет лишь терминальная среда без графической оболочки, а нам сейчас это не надо.
  • Качаем утилиту для создания загрузочных дисков Rufus. Это самая свежая переносная версия. Ставить ее не обязательно.
Рабочий стол Ubuntu

Итак, у нас 2 файла — образ Ubuntu и утилита Rufus. Запускаем скаченное приложение .

Рабочий стол Ubuntu

Скачанные файлы

Рабочий стол Ubuntu

Далее нужно выставить параметры, указать папку со скачанным образом Ubuntu.

Рабочий стол Ubuntu

Подготовка к записи Ubuntu

Рабочий стол Ubuntu

После этого может появиться такая табличка:

Рабочий стол Ubuntu

Потом другая, о том, что не хватает файлов.

Рабочий стол Ubuntu

Потом еще одна, предупреждающая.

Рабочий стол Ubuntu

Теперь мы снова окажемся в главном окне программы записи образа, но статус Готов будет уже на зеленом фоне.

Запись Ubuntu на flash

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

Ошибки записи Ubuntu

После нажатия на СТАРТ начнется процесс записи. Если запись продлится 4-5 минут, то скорее всего, произошла ошибка. Хотя, возможно, что у вас просто быстрое железо. У меня полная запись без ошибок заняла 12 минут 40 секунд. В правом нижнем углу утилиты Rufus будет виден таймер когда начнется запись.

Установка Ubuntu в картинках

Выбор языка и начало установки Ubuntu

Установка Ubuntu в картинках

После загрузки с диска или флешки в первую очередь предоставится выбор языка. Почти все дальнейшие действия будут переведены для него за редким исключением. Кроме того, на данном этапе можно воспользоваться режимом Live-CD(Запустить Ubuntu), а затем уже по желанию начать установку, или начать установку(Установить Ubuntu) сразу, что мы собственно и сделаем:

Читайте также:  Моноблок для дома: что это, какие преимущества и как выбрать?

Настройка программного обеспечения

Установка Ubuntu в картинках

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

Разметка жесткого диска при установки Ubuntu

Установка Ubuntu в картинках

Картинка может отличаться, так как у меня на виртуалке уже обновленная система, о чем я писал выше. Но в любом случае я бы рекомендовал сделать это самостоятельно. Хотя бы потому, что автоматическая разметка не выделяет раздел под /home. Кроме того выделяет зачем-то swap, что будет только мешать при большом объёме оперативной памяти. По рекомендациям о разметке жесткого диска я уже писал статью. Поэтому выберем «другой вариант» и остановлюсь на базовых моментах.

Для root директории или / лучше следует выделить первичный(основной) раздел и 15 Гб памяти. Для /home следует сделать раздел логическим с любым желаемым объёмом, но лучше 5 Гб(при установки Ubuntu в качестве единственной ОС — всё оставшееся свободное место):

Установка Ubuntu в картинках

Насчет раздела подкачки или swap — тут уже решать вам. Всё зависит от доступной оперативной памяти. К примеру на виртуалке у меня её только 1 Гб, поэтому выделил еще 1 Гб swap. У меня получилась такая картинка:

У вас, естественно, она будет отличаться. Могут быть разделы с дисками ntfs для Windows, которые можно никак не трогать на данном этапе. В последствие Ubuntu сама найдёт место установки Windows и укажет его в загрузчике. Убеждаемся что всё действительно хорошо и идём далее.

Установка Ubuntu в картинках

Выбор местоположения

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

Установка Ubuntu в картинках

Выбор дополнительной раскладки при установке Ubuntu

Русская-русская, дополнительные раскладки можно будет добавить позже по желанию.

Установка Ubuntu в картинках

Создание учетной записи

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

Установка Ubuntu в картинках

Начало установки

Процесс пошел, осталось немного подождать и перезагрузить компьютер, когда потребуется.

Установка Ubuntu в картинках

После установки

Достаточно войти в систему и начать ей пользоваться. Загрузить браузер, зайти вконтакте и общаться с людьми, к примеру.

Установка Ubuntu в картинках

Кроме того, можно установить дополнительное программное обеспечение, поиграть с настройками оформления, сменить DE или пользоваться просто рабочим столом. Установить web или ftp-сервер, начать программировать на Qt. Собрать ядро linux под себя, да даже сломать своими действиями ОС. Теперь Ubuntu ваша операционная системы и вы можете делать всё что пожелаете.

Шаг №Непосредственно установка

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

Шаг №Непосредственно установка

1Нажмите на любую кнопку в самом первом загрузочном экране.

Рис. 9. Первый экран образа Ubuntu

Шаг №Непосредственно установка

2Дальше нажмите на название языка, которым хотите пользоваться в устанавливаемой ОС. В нашем случае мы жмем «Русский»Интересно: Если нажать на клавишу «F3», можно будет увидеть экранную клавиатуру. Такая возможность нужна людям, у которых отказала обычная клавиатура или у которых имеют место ограниченные возможности. 

Шаг №Непосредственно установка

Рис. 10. Меню выбора языка

3Дальше нажмите «Установить Ubuntu».

Шаг №Непосредственно установка

Рис. 11. Экран выбора действий

Если желаете, Вы можете выбрать вариант «Запустить Ubuntu без установки». Делается это в ознакомительных целях. Вы сможете познакомиться с интерфейсом, программами и принципами работы системы. Если вы это сделаете, чтобы установить ОС, нажмите на ярлык «Установить Ubuntu » на главном экране (на рабочем столе). 

Шаг №Непосредственно установка

4Дальше вы сможете поменять язык. Если не передумали, оставьте все как есть (вверху слева будет выбран русский) и нажмите «Продолжить».

Рис. 12. Еще один выбор языка при установке

Шаг №Непосредственно установка

5Дальше вы увидите два пункта. Первый называется «Download updates while installing Ubuntu» и отвечает за загрузку последних обновлений при инсталляции. Второй носит длинное название «Install third-party software…» и отвечает за загрузку кодеков и прочих дополнительных программ для работы с оборудованием. На втором пункте галочку поставить нужно обязательно, а насчет первого, то это по желанию. Нажмите «Продолжить».

Рис. 13. Меню установки обновлений и дополнительного ПО

Шаг №Непосредственно установка

6После этого можно будет выбрать, куда следует устанавливать новую ОС. Лучше всего стереть весь жесткий диск и установить на него чистую систему. Для этого вверху есть соответствующий вариант. Если же вы желаете самостоятельно разделить диск и установить систему лишь на его часть (это нужно, к примеру, когда нужно, чтобы на компьютере было две операционные системы), выберете «Другой вариант». Но если у вас нет знаний и опыта в этом деле, лучше остановиться на первом. В конце нажмите «Установить сейчас».

Читайте также:  Установка программ в Linux (.tar, .gz, .bz, RPM и DEB)

Рис. 14. Варианты установки ОС на жесткий диск

Шаг №Непосредственно установка

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

Рис. 15. Выбор раскладки клавиатуры

Шаг №Непосредственно установка

8 После этого нажмите на свой часовой пояс. При желании можно написать латиницей свой город и система автоматически подберет наиболее подходящий пояс. Нажмите «Продолжить».

Рис. 16. Выбор часового пояса

Шаг №Непосредственно установка

9 Дальше укажите свои индивидуальные данные – имя пользователя, имя компьютера и пароль. Это нужно для того, чтобы никто чужой не зашел в вашу систему. Если такой опасности нет, поставьте отметку на пункте «Входить в систему автоматически», а если все-таки есть, то «Требовать пароль для входа…». В конце снова жмите «Продолжить»

Рис. 17. Меню указания данных пользователя

10Наконец, началась установка! Остается подождать, пока она закончится. 

Рис. 18. Установка Ubuntu

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

Аутентификация пользователя на основе SSH-ключей

Этот шаг не обязателен, но он значительно повысит безопасность вашего сервера. Поэтому, рекомендуем его не пропускать.

Для начала сгенерируем SSH ключ с помощью команды (не забудьте отключиться от сервера, команду запускаем на локальной машине!):

ssh-keygen

Путь для расположения ключа можно оставить стандартным. Можно придумать и ввести passphrase (секретная фраза). Или же просто оставить всё по умолчанию, нажимая Enter:

Теперь этот ключ нужно скопировать на сервер. В Windows придётся копировать ключ вручную. Займёмся этим.

Подключаемся к серверу:

ssh [email protected]_addres

В корневой директории созданного пользователя (/home/john) нужно создать папку .ssh. Скорее всего вы уже находитесь в этой директории. Проверить это можно с помощью команды:

pwd

Аутентификация пользователя на основе SSH-ключей

Если вы находитесь в другой директории, то перейдем в нужную нам с помощью команды:

cd /home/john

Здесь создадим директорию .ssh:

mkdir .ssh

Проверить создание директории и просмотреть структуру текущей директории:

ls -la

Установим права для этой папки:

chmod 700 .ssh/

Перейдем в эту папку:

cd .ssh

Создадим файл authorized_keys в этой директории:

touch authorized_keys

Установим права для этого файла:

chmod 600 authorized_keys

Вводим команду:

cat >> authorized_keys << EOF

Курсор передвинется на новою строку в ожидании ввода данных от вас:

Аутентификация пользователя на основе SSH-ключей

Переходим в папку на локальном компьютере, куда был сгенерирован ключ и с помощью любого текстового редактора открываем файл id_ Копируем весь текст из этого файла. Копируйте внимательно, без захвата пробелов в начале и в конце строки!

Вставляем ключ, который скопировали из файла id_ и вводим команду:

EOF

Жмем Enter.

Отлично, мы скопировали и вставили наш ключ в файл authorized_keys. Можно проверить содержимое файла командой:

cat authorized_keys

Теперь при подключении к серверу по SSH, пароль для подключения запрашиваться не будет.

📦 Как скачать пакеты с зависимостями локально в Ubuntu

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

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

В этом руководстве мы увидим, как загружать пакеты с зависимостями локально в Ubuntu и его производных.

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

Читайте также:  Apple перекрасила iOS 13 в чёрный цвет и простилась с iTunes

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

Например, можно загрузить 32-битные пакеты из 64-битной системы и наоборот.

Хорошо, давайте начнем, не так ли?

Скачиваем пакеты с зависимостями локально в Ubuntu

Мы можем сделать это двумя способами.

📦 Как скачать пакеты с зависимостями локально в Ubuntu

Я проверил это руководство на настольных версиях Ubuntu и LTS.

Все работало просто отлично.

Способ 1:

Это самый простой метод.

Чтобы скачать пакет со всеми зависимостями, не устанавливая их, просто запустите:

Как вы видите в приведенном выше выводе, мы скачали пакет Vim со всеми зависимостями, но фактически не установили его.

Все загруженные файлы будут сохранены в каталоге /var/cache/apt/archives.

Это проще, чем вы думали, не так ли?

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

В таких случаях используйте «apt-rdepends» для получения всех пакетов.

Если apt-rdepends еще не установлен, установите его с помощью команды:

Эта команда рекурсивно загрузит все необходимые пакеты.

На всякий случай, если вы столкнулись с ошибкой, как показано ниже:

Попробуйте эту команду вместо предыдущей:

Эта команда загрузит Vim со всеми необходимыми пакетами и сохранит их в текущем рабочем каталоге.

Чтобы установить все загруженные пакеты, запустите:

Способ 2:

Сначала загрузите зависимости пакета, который вы хотите загрузить.

📦 Как скачать пакеты с зависимостями локально в Ubuntu

Чтобы отобразить список всех зависимостей пакета, например, Python, выполните:

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

Приведенная выше команда загрузит пакет Python вместе со всеми необходимыми зависимостями и сохранит их в текущем рабочем каталоге.

Эта команда также сохранит все ошибки в файле

Давайте посмотрим загруженные файлы командой «ls»:

Пример вывода:

Как видно из вышеприведенного вывода, пакет python со всеми его зависимостями был загружен.

Просто скопируйте их на USB-накопитель и установите пакеты python в любой автономной системе, как показано ниже.

Источник

А играть в Ubuntu можно?

Нативные игры. Их не счесть

Когда-то давно Linux не стал убийцей Windows именно из-за отсутствия игр. С приходом электронных магазинов дистрибуции все изменилось.

А играть в Ubuntu можно?

Можно скачать 8 DVD с нативными играми, существующими только для NIX-подобных систем. Среди них платформеры, квесты, небольшие инди-шутеры.

Есть даже специальные сборки Ubuntu с интегрированными играми. Смотрится отчаянно, но многие действительно фанатеют от платформеров.

Популярных и знакомых немного

Нужны ли такие, если есть Steam? Тут можно найти почти все крупные проекты прошлых времен и массу свежих игр.

А играть в Ubuntu можно?

Исключение составляют ААА-проекты высшего эшелона: условный Cyberpunk 2077 или Senua искать в NIX-версиях бесполезно. Но они работают через Wine, если хватает ресурсов.

Восстановление системных файлов

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

Чтобы восстановить , выполните следующие действия:

  1. Перезагрузите компьютер и нажмите клавишу F8, чтобы открыть меню выбора режима.
  2. Откройте «Безопасный режим» (требуется поддержка командной строки).
  3. Наберите команду «sfc /scannow».

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

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

Утилита AVZ

Восстановить системные файлы можно не только с помощью встроенных средств Windows, но и благодаря утилите AVZ. Если запустить программу стандартными двумя кликами не получится, откройте «Диспетчер задач» и выберите пункт «Новая задача» в меню «Файл».

Откроется главное окно программы. Раскройте меню «Файл» и выберите пункт «Обновление баз».

Дождитесь окончания процедуры обновления и нажмите «ОК». Снова раскройте меню «Файл» и выберите пункт «Восстановление системы».

Отметьте пункты 9 и 16 («Удаление отладчиков» и «Восстановление ключа запуска») и нажмите «Выполнить отмеченные операции».После окончания работы утилиты AVZ необходимо проверить реестр и при необходимости исправить записи, пользуясь инструкцией, указанной выше.