GNOME 3

Автор dog_roulis, 01 Мая 2011, 23:59

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

dog_roulis

У меня 2 компа, и на обеих стоит Ubuntu 11.04 как можно скачать Gnome3 чтоб установить на 2 компа, а то один комп имеет ограниченый доступ в интернет, а второй вообще не имеет доступа?

Venhard

Бывают случаи, когда у вас есть некоторое количество пакетов. Это могут быть backup'ы папки /var/cache/apt/archives, куда Убунту точно и большинство debian-based дистрибутивов помещают скачанные из Интернета пакеты. Или ещё откуда-нибудь, неважно как вы их достали. Важно то, что установщиком Gdebi много не поставишь, замучаешься, так как необходимо соблюдать все зависимости, а Synaptic не видит то, что было скачано не с его помощью. Выход один - соорудить локальный репозитарий.
Для этого существует два пути. Один консольный, другой не очень. Кому что по душе =)))

 [url=""][/url]Для начала консоль нужна всем. В папке с пакетами необходимо выполнить команды:

 [indent]$ apt-ftparchive sources . | gzip > Sources.gz
$ apt-ftparchive packages . | gzip > Packages.gz[/indent] либо то же самое из любой папки, заменив точку на адрес папки с пакетами.
Если все получилось правильно, рядом с вашими пакетами должны появиться файлы Sources.gz и Packages.gz. В них содержится необходимая Synaptic информация о пакетах: название, размер, версию, зависимости, описание, сумму md5 - в общем, почти всё что мы увидим в окне Synaptic, когда всё заработает =)).

 Далее.
Любители консоли открывают под root файл [i]/etc/apt/sources.list[/i]
приверженцы графической оболочки меню Система>Администрирование>Источники приложений, вкладка «ПО сторонних производителей». Жмем на кнопочку «Добавить» и вписываем примерно следующее:

 [indent]deb file:/[путь к пакетам] /
У меня это file:/home/ray/Linux/packages /[/indent] Обратите внимание, слэш стоит после адреса папки через пробел.

 Консолефилы =)) добавляют эту строчку в начало файла sources.list с помощью их любимого vim/Emacs/чего-то_там и выполняют команду $ sudo apt-get update, чтобы обновить списки пакетов. Gui'вцам надо нажать на кнопочку «Обновить», когда выскочит сообщение об устаревшей информации о пакетах.

 Всё, можете радоваться. В Synaptic эти пакеты добавятся в список по происхождению к Системная/main и их можно устанавливать. Удачи всем!!!

 P.S. Всё вышеперечисленное работает для Ubuntu, на других дистрибутивах не проверялось. Если заметите ошибку или что-то не заработает - буду рада объективной критике и предложениям по дополнению статьи =))

  C уважением, ray_*DareToBeDifferent*

 


ValeryK

ставим AptonCD, устанавливаем что надо, потом AptonCD создаем образ диска с кешем .deb пакетов установленных программ, переносим на второй комп и этим же аптоном там восстанавливаем.