Установка Debian вручную
Хотя эта часть довольно многословна, она не рекомендуется для тех, кто плохо знаком с VirtualBox и Debian. Кроме того, она написана для Windows, но если вы используете другую систему, то, надеюсь, будет достаточно легко внести соответствующие изменения в это руководство.
Прежде всего, загрузите необходимые материалы:
Для пользователей Windows вам также необходимо загрузить PuTTY (ttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html). Вам нужен файл putty.exe. Его не нужно устанавливать, вы можете просто запустить его.
Запустите VirtualBox.
Нажмите кнопку «New», чтобы создать новый виртуальный компьютер. В поле «Name» введите vm1, затем выберите «Operating System: Linux, Version: Debian (64 bit)» и нажмите «Next >».
Выберите как минимум 512 МБ памяти. Если на вашем компьютере установлено достаточное количество оперативной памяти, можно выбрать 1024 ГБ. Нажмите «Next >».
Здесь просто нажмите «Next >».
Выберите VDI (VirtualBox Disk Image) и нажмите «Next >».
Выберите «Dynamically allocated» и нажмите «Next >».
Введите vm1 в поле «Location» и нажмите «Next >».
Нажмите «Create».
Выберите vm1 и нажмите «Start».
Нажмите «Next >».
Нажмите на кнопку папки.
Найдите и выберите свой образ диска Debian 6 Squeeze CD и нажмите «Open».
Нажмите «Next >».
Нажмите «Start».
Закройте раздражающее окно VirtualBox. Щёлкните внутри окна VirtualBox и нажмите .
Нажмите .
Нажмите .
Нажмите .
Введите vm1 и нажмите .
Введите site и нажмите .
Введите 123qwe и нажмите .
Введите 123qwe и нажмите .
Введите 123qwe и нажмите .
Введите user1 и нажмите .
Нажмите .
Введите 123qwe и нажмите .
Введите 123qwe и нажмите .
Если вы не знаете, что делать здесь, просто нажмите .
Выберите Guided partitioning и нажмите . 0. Выберите «Guided – use entire disk» и нажмите клавишу «Enter».
Снова нажмите клавишу «Enter».
Выберите «eparate /home, /usr, /var, and /tmp partitions» и нажмите клавишу «Enter».
Выберите «Finish partitioning and write changes to disk» и нажмите клавишу «Enter».
Выберите «Yes» и нажмите клавишу «Enter».
Выберите «No» и нажмите клавишу «Enter».
Выберите «Yes» и нажмите клавишу «Enter».
Выберите ftp.egr.msu.edu и нажмите клавишу «Enter». Если появится ошибка, выберите что-то другое.
Снова нажмите клавишу «Enter».
Выберите «No» и нажмите клавишу «Enter».
Используя клавишу «Space», выберите «SSH server and Standard system utilities» и нажмите клавишу «Enter».
Выберите «Yes» и нажмите клавишу «Enter».
Выберите «Continue» и нажмите клавишу «Enter». Ваш новый Debian перезапустится.
Нажмите на «Devices» и выберите «Network adapters».
Нажмите «Port Forwarding».
Нажмите кнопку «Plus».
В поле «Host Port» введите 22, в поле «Guest Port» также введите 22 и нажмите «OK».
Ещё раз нажмите «ОК».
Дайте вашей системе Debian поработать некоторое время.
Запустите putty, в поле Host Name введите localhost (или IP-адрес), в поле Port введите 22. Нажмите Open.
Нажмите Yes.
Введите user1 и нажмите Enter. Введите 123qwe и снова нажмите Enter, чтобы насладиться своей работой.
Вы думаете, что это всё? Теперь введите эти команды в putty, нажимая Enter после каждой команды:
1: su
2: 123qwe
3: sed -i '/^deb cdrom.*$/d' /etc/apt/sources.list
4: aptitude update
5: aptitude install vim sudo parted
При запросе введите y и нажмите Enter.
6: update-alternatives --config editor
При запросе введите 3 и нажмите Enter.
7: sed -i 's/%sudo ALL=(ALL) ALL/%sudo ALL=(ALL) NOPASSWD:ALL/' /etc/sudoers
8: usermod user1 -G sudo
Закройте putty, снова откройте его и войдите в систему как user1 на vm1, введя следующее:
9: sudo -s
Если вы получили root@vm1:/home/user1#, то всё в порядке, откупорьте бутылку пива и наградите себя. squeeze-updates/main Translation-en
Ign http://ftp.egr.msu.edu/debian/ squeeze-updates/main Translation-en_US Hit http://ftp.egr.msu.edu squeeze Release Hit http://ftp.egr.msu.edu squeeze-updates Release Hit http://ftp.egr.msu.edu squeeze/main Sources Hit http://ftp.egr.msu.edu squeeze/main amd64 Packages Get:1 http://ftp.egr.msu.edu squeeze-updates/main Sources/DiffIndex [2,161 B] Hit http://ftp.egr.msu.edu squeeze-updates/main amd64 Packages/DiffIndex Hit http://ftp.egr.msu.edu squeeze-updates/main amd64 Packages Fetched 2,161 B in 3s (603 B/s)
root@vm1:/home/user1# aptitude install vim sudo parted The following NEW packages will be installed: libparted0debian1 parted sudo vim vim-runtime 0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 8,231 kB of archives. After unpacking 29.8 MB will be used. Do you want to continue? [Y/n/?] y
Get:1 http://security.debian.org/ squeeze/updates/main sudo amd64 1.7.4p4-2.squeeze.3 [610 kB]
Get:2 http://ftp.egr.msu.edu/debian/ squeeze/main libparted0debian1 amd64 2.3-5 [341 kB]
Get:3 http://ftp.egr.msu.edu/debian/ squeeze/main parted amd64 2.3-5 [156 kB]
Get:4 http://ftp.egr.msu.edu/debian/ squeeze/main vim-runtime all 2:7.2.445+hgcb94c42c0e1a-1 [6,207 kB]
Get:5 http://ftp.egr.msu.edu/debian/ squeeze/main vim amd64 2:7.2.445+hgcb94c42c0e1a-1 [915 kB]
Fetched 8,231 kB in 1min 18s (105 kB/s)
Selecting previously deselected package libparted0debian1.
(Reading database ... 34745 files and directories currently installed.)
Unpacking libparted0debian1 (from .../libparted0debian1_2.3-5_amd64.deb) ...
Selecting previously deselected package parted.
Unpacking parted (from .../parted_2.3-5_amd64.deb) ...
Selecting previously deselected package sudo.
Unpacking sudo (from .../sudo_1.7.4p4-2.squeeze.3_amd64.deb) ...
Selecting previously deselected package vim-runtime.
Unpacking vim-runtime (from .../vim-runtime_2%3a7.2.445+hgcb94c42c0e1a-1_all.deb) ...
Adding 'diversion of /usr/share/vim/vim72/doc/help.txt to /usr/share/vim/vim72/doc/help.txt.vim-tiny by vim-runtime'
Adding 'diversion of /usr/share/vim/vim72/doc/tags to /usr/share/vim/vim72/doc/tags.vim-tiny by vim-runtime'
Selecting previously deselected package vim.
Unpacking vim (from .../vim_2%3a7.2.445+hgcb94c42c0e1a-1_amd64.deb) ...
Processing triggers for man-db ...
Setting up libparted0debian1 (2.3-5) ...
Setting up parted (2.3-5) ...
Setting up sudo (1.7.4p4-2.squeeze.3) ...
No /etc/sudoers found... creating one for you.
Setting up vim-runtime (2:7.2.445+hgcb94c42c0e1a-1) ...
Processing /usr/share/vim/addons/doc
Setting up vim (2:7.2.445+hgcb94c42c0e1a-1) ...
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode.
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode.
root@vm1:/home/user1# update-alternatives --config editor There are 3 choices for the alternative editor (providing /usr/bin/editor).
Press enter to keep the current choice[*], or type selection number: 3 update-alternatives: using /usr/bin/vim.tiny to provide /usr/bin/editor (editor) in manual mode.
root@vm1:/home/user1# sed -i 's/%sudo ALL=(ALL) ALL/%sudo ALL=(ALL) NOPASSWD:ALL/' /etc/sudoers root@vm1:/home/user1# usermod user1 -G sudo root@vm1:/home/user1# 1. Сделать вас суперпользователем или пользователем root.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )