Знакомство и установка



бет13/19
Дата18.09.2022
өлшемі10,65 Mb.
#39429
1   ...   9   10   11   12   13   14   15   16   ...   19
Байланысты:
Методичка 1. Введение в Linux. Знакомство и установка

Скачиваем образ Ubuntu


Теперь идем на https://www.ubuntu.com/.
При работе с Ubuntu берем во внимание, что релизы с нечетными номерами являются экспериментальными и не поддерживаемыми (например 15.0), релизы с четными номерами являются стабильными, опробованными и поддерживаемыми (14.0, 16.0, 18.0). Все изменения сначала вносятся в экспериментальную версию, а потом уже добавляются в поддерживаемую. Для полноценной работы требуется использовать стабильную версию.
В данном пособии работа ориентируется на Ubuntu 16 LTS.
LTS означает Long Term Service, соответственно, в течение 5 лет можно быть уверенным, что будут выпускаться обновления, исправления, закрытия уязвимостей.
Заходим на страницу: https://www.ubuntu.com/download.
Нам предлагают скачать Desktop-версию. Desktop от Server-версии отличается поддержкой X-Server и установленными графическими приложениями. Для изучения и домашнего использования подойдет Desktop, тем более что он умеет то же самое, что и Server.
Скачиваем образ ISO.
Вам предложат заплатить, но скачать образ Ubuntu вы можете бесплатно.

Выберите, какой инструмент для виртуализации вы будете использовать, VMWare Player или VirtualBox. В зависимости от этого выберите один из двух нижеследующих разделов и следуйте инструкции.

Установка на VMWare Player


Официальный сайт производителя: http://www.vmware.com/. Страница для скачивания VMWare Workstation Player: http://www.vmware.com/products/player/playerpro-evaluation.html.
После установки (потребуется перезагрузка) запускаем VMWare Player, в меню Player>File выбираем New Virtual Machine (Ctrl+N).
Выберите, что установите самостоятельно позже, иначе система установит ОС с диска или образа заранее (если его указать).

Во всплывающем окне выбираем CD-ROM (если будем устанавливать с физического CD-диска), либо образ диска (.iso-файл).

Если нажать Next, система задаст несколько вопросов и установит ОС сама, не дав вам возможность выбрать язык, самостоятельно разбить диск и т.д. Для более подробного знакомства лучше выбрать третий пункт: «Я установлю систему позже».

Выбираем Linux, Ubuntu.

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

Здесь можно оставить настройки по умолчанию.


После чего смотрим на параметры:

При необходимости можно выбрать Customize Hardware (увеличить оперативную память до 2 Гб, подключить дополнительный виртуальный жесткий диск или изменить взаимодействие виртуальной машины с компьютером вместо NAT на мост.

Для работы в графическом режиме («десктопная версия», X-Server) лучше выбрать 2 Гб. Если будете использовать только консоль, хватит 1 Гб по умолчанию.
Выбрать число ядер процессора и режим виртуализации:

В настройках CD можно сразу указать путь к образу:

Настраиваем другие параметры (диск, сеть) или оставляем по умолчанию (для работы по ssh может понадобиться изменить тип сетевого подключения, например Bridge – Сетевой мост).
Теперь жмем Close (если выбрали Customize Hardware) и жмем Finish.
Теперь можно выбрать нужную виртуальную машину и запустить (Play Virtual Machine) либо вернуться к редактированию настроек (Edit virtual machine settings).

Теперь нужно нажать кнопку Play.
Если вы уже запустили машину, изменить настройки оборудования (выбрать образ ISO, например, и подключить), можно следующим образом:

После запуска будет загружено окно, предлагающее выбрать язык и два варианта работы: либо работать с Live CD (система будет запущена c RAM-диска, что может быть полезно для восстановления системы), либо установить Ubuntu. Внизу появится сообщение с предложением установить VMWare Tools — пока не нужно, это следует сделать, когда мы все установим.

Выбираем язык

В этом примере мы решили использовать английский язык. Выбираем Install Ubuntu.

Если в будущем вы выберете Ubuntu в качестве домашней операционной системы, можно установить галочки (download updates и ПО сторонних производителей, например, для прослушивания mp3). Сейчас можно пропустить. Жмем Continue.

Обратите внимание!
Вы можете:

  1. Установить по умолчанию (если бы использовался настоящий диск, он был бы отформатирован, а все данные — потеряны). Так как используем виртуальное оборудование, можно воспользоваться таким способом.

  2. Зашифровать — явно не для первого знакомства с Ubuntu.

  3. Установить LVM — неплохой вариант, если есть желание ознакомиться с LVM.

  4. Something Else — разметить диск под установку самостоятельно. В этом случае не получится установить под LVM, но неплохо для первого знакомства, чтобы понять, что такое таблица разделов.

На ваше усмотрение можете выбрать пункт 1, 3 или 4.

Мы выберем Something else.
Теперь вы видите единственное дисковое устройство (виртуальное, что не мешает Ubuntu в виртуальной машине работать с ним, как с настоящим жестким диском). Оно не размечено, нет таблицы разделов и файловых систем. Как мы знаем, в Linux устройство называется /dev/sda.
В дальнейшем при установленной Ubuntu мы будем именовать первый (и единственный) жесткий диск /dev/sda.


Нам необходимо создать таблицу разделов. Для этого жмем New Partition Table, после чего Continue:

Диск готов к разметке.



Выбираем свободное место Free space: нам необходимо создать как минимум два раздела: для операционной системы (он будет монтироваться к корню файловой системы, к / ) и swap-раздел для обеспечения работы виртуальной памяти (выгрузки из оперативной памяти не затребованных в данный момент данных).
Жмем на плюс.

Учтем количество оперативной памяти. Раньше под SWAP рекомендовали выделить в два раза больше дискового места. Если у вас 1 Гб (по умолчанию), выделяйте 2048 Мб, если 2 Гб — 4096 Мб. Как правило, 2 Гб достаточно.
Основной раздел создаем за вычетом места под своп. Указываем тип раздела (первичный), выбираем точку монтирования /.
Файловую систему оставим рекомендуемую Ext4 — журналируемую файловую систему. Файловая система Ext2 (нежурналируемая, но обладающая большей скоростью как раз из-за этого) нужна очень редко. Если используется LVM, то из-за того, что GRUB не умеет с ней работать, создают небольшой раздел с файловой системой Ext2 для загрузчика GRUB, ядра линукса и образа initrd.
Обязательно выберите точку монтирования. Посмотрите весь список. Например, /home — директория с пользователями может размещаться даже на другом диске, например. В данном случае нам хватит одного раздела, потому указываем, что /dev/sda1 будет смонтирован в корень / виртуальной файловой системы Linux.
Нажимаем Ok.

Создаем своп. Тип ФС выбираем — Swap. Точка монтирования для этого случая не нужна.
Для SSD-дисков не имеет значения, где расположен раздел Swap. Для SATA, SAS и т.д. лучше создавать раздел в самом начале диска

Обратите внимание, что swap-раздел называется /dev/sda5. Это не случайно, так как мы выбрали логический раздел. /dev/sda1 — /dev/sda4 задействованы под первичные разделы (primary partition). Если четвертый раздел помечен как расширенный (extended), в нем уже присутствуют логические разделы, нумерация которых начинается с /dev/sda5.

Теперь жмем Install Now.

Жмем Continue.
Выберите ваш часовой пояс.

Теперь выберите язык.

Если, как в данном случае, экран не поместился в окно, возьмите за заголовок и переместите окошко левее.
Жмем Continue.

Вводим имя пользователя, имя компьютера (имя хоста), логин и пароль.

Обратите внимание, что это не простой пользователь. Хотя он и не является администратором, он будет включен в группу пользователей, имеющих право выполнять операции от имени суперпользователя (администратора).
Процесс пошел. Потребуется некоторое время. Ubuntu будет пытаться развлечь вас, приглашая, например, на сайты вроде askubuntu.

Если скучно, можете полистать слайдер.

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

В настройках убираете ISO-образ и перезагружаете.



Несмотря на сходство с Windows, есть и отличия. Например, в GNU/Linux имеются терминалы, использующие текстовый режим. Да, и сейчас можно нажать Ctrl-Alt-T.

Здесь можно работать с командной оболочкой bash, запускать графические программы.
Пример:

Мы попытались запустить программу gparted, но она не установлена по умолчанию.
Поэтому, как рекомендует нам система, мы вводим команду:

$ sudo apt-get install gparted

Где:

  • sudo позволяет выполнить следующую команду в режиме администратора;

  • apt-get служит для работы с пакетами, в данном случае мы хотим:

    • install — установить;

    • gparted — программу gparted.

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

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

$ sudo gparted

Запомните команду sudo, ее будем применять не часто, а очень часто.

В GNU/Linux по умолчанию присутствует 6 терминалов, в которые вы можете переключиться, используя комбинации Ctrl-Alt-F1, Ctrl-Alt-F2,... Ctrl-Alt-F6. Это, соответственно, переключения в терминалы /dev/tty1.. /dev/tty6. Между терминалами можно переключаться с помощью Alt-F1,..Alt-F6, а комбинация Alt-F7 вернет в графический режим. Многие действия выполнять в текстовых терминалах быстрее и удобнее, но графические программы в таком режиме работать не смогут.
Нажимаем Ctrl-Alt-F1, видим форму входа, вводим логин и пароль.

Уже можно работать. Но чтобы было удобнее, необходимо установить VMWare Tools.
Для этого жмем на кнопку Install Tools внизу.

Обращаем внимание на сообщение, которое внизу. VMWare присоединило диск, теперь нам необходимо смонтировать диск к точке монтирования.
Для начала посмотрим, что у нас в корне. Перейдем в корень виртуальной файловой системы.

cd /

С помощью команды:

ls

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

ls /cdrom

посмотрим содержимое директории /cdrom.
Убедимся, что она пуста.
Для этого узнаем, какие ключи есть у ls:

ls --help

Также можно попытаться отфильтровать вывод справки ls.

ls --help|grep all

Посмотрим содержимое /cdrom:

ls -a /cdrom

Кроме ссылок на вышестоящую (..) и текущую (.) директории, файлов нет.

Значит, можно монтировать. Это можно сделать командой:

$ sudo mount /dev/cdrom /cdrom

или

$ sudo mount /dev/sr0 /cdrom

Устройство cdrom имеет имя файла /dev/sr0, но для удобства для него существует ссылка (псевдоним) /dev/cdrom.
После монтирования перейдем в /cdrom и посмотрим список файлов:

$ cd /cdrom
$ ls

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

$ cp V

и жмем кнопку TAB — сработало автодополнение.

$ cp VMwareTools-10.1.5-5055693.tar.gz

Мы указали, что мы будем копировать, теперь укажем, куда.
Если имя пользователя — user, его домашняя директория — /home/user. Вы никогда не ошибетесь, если напишете в качестве пути к домашней директории ~.
Символ ~ всегда заменяется на домашнюю директорию. Файл /home/user/test и ~/test для пользователя User — одно и то же.

$ cp VMwareTools-10.1.5-5055693.tar.gz ~

Жмем Enter.
С помощью ls проверяем содержимое домашней директории:

$ ls ~


Cdrom больше не нужен, пытаемся размонтировать. Делается это с помощью команды umount, также нужно sudo. Теперь все равно, что мы будем указывать — файл, устройство или директорию, куда примонтировано.

Почему не сработало? Потому что директория занята. Нам нужно выйти из директории cdrom.
Это можно сделать такой командой, перейдя на уровень выше:

$ cd ..

Или:

$ cd /

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

$ cd ~

Это аналогично для пользователя user команде:

$ cd /home/user

Маленький лайфхак:

$ cd

Команда cd без параметров сработает аналогично.

Теперь надо распаковать архив.
Для этого нам подойдет команда tar с ключами xvfz. Что они означают, изучите самостоятельно.
Пишем tar xvfz, пишем VM, нажимаем Tab

$ tar xvfz VMwareTools-10.1.5-5055693.tar.gz

С помощью ls видим новую директорию:

С помощью этой команды переходим в директорию:

$ cd v[Жмем TAB и Enter]


Запускаем скрипт. Если программа находится не в директории из перечня директорий для исполняемых файлов, необходимо указать ее полное имя. Если бы мы могли указать программу по имени, например, ls, несмотря на то, что ls есть среди системных программ, выполнилась бы программа из текущей директории. (В Windows так и происходит). Это угроза безопасности, поэтому все программы, находящиеся в остальных директориях, должны запускаться с однозначным указанием, где находятся. Например, в текущей директории. Таким образом, для указания, что мы хотим запустить ls из текущей директории, а не ls в составе операционной системы, нам понадобилось бы написать ./ls.
Итак, с помощью:

$ sudo ./vm[Жмем TAB и Enter]

получаем:

$ sudo ./vmware-install.pl


В данном случае скрипт рекомендует нажать n и установить пакет open-vm-tools:



Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   19




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет