Я прохожу онлайн-курс. Для курса требуется много программного обеспечения, которое нужно установить на Ubuntu. Я установил все это на свой ноутбук в общежитии. Теперь я также установил Ubuntu (ту же версию 14.04) на своей лабораторной машине на VirtualBox. У меня есть две части вопросов:
- Я знаю, что можно перенести все настройки с ноутбука на Virtual Ubuntu, но я не знаю, как это сделать и какой способ будет наиболее эффективным?
- Можно ли установить много программ за один раз? Установка их по одной занимает уйму времени.
Просто для информации: у меня есть доступ в Интернет на обоих Ubuntu.
решение1
Похоже, программа synaptic
может вам помочь:
synaptic
графический менеджер пакетов. Для использования synaptic
требуются права root (при запуске вам будет предложено ввести пароль). После запуска вы можете перейти к File->Save Markings As...
списку пакетов и выбрать его. (Примечание: поскольку synaptic запускается от имени root, папка "Desktop" на самом деле является root Desktop, а не вашей.)
Не забудьте отметить галочкой «Сохранить полное состояние, а не только изменения» в диалоговом окне «Сохранить как», иначе файл не будет содержать все пакеты (или вообще не будет пакетов).
Затем вы можете перенести этот файл на другой компьютер и импортировать его через Synaptic, используя File->Read Markings...
.
Источники:http://ubuntuforums.org/showthread.php?t=1057608иhttp://ubuntuforums.org/showthread.php?t=2147845
решение2
Пакеты Ubuntu, которые вы загружаетехранятся в/var/cache/apt/archives
. Возможно, сработает использованиеscp
чтобы скопировать файлы через интернет (через SSH) на вашу виртуальную машину, а затем установить их с помощью gdebi, используя:
mkdir ~/Desktop/old-ubuntu-debs
scp -r USERNAME@IP_ADDRESS:/var/cache/apt/archives/ ~/Desktop/old-ubuntu-debs/
cd ~/Desktop/old-ubuntu-debs/
sudo dpkg -i ./*deb
Вы также можете скопировать файлы на /var/cache/apt/archives
USB-накопитель или другой носитель и выполнить установку оттуда.