#Записки о Unix/Linux/BSD/Solaris

UBUNTU мобильный репозиторий (на примере gutsy)
Автор Охальников Олег   
03:01:2010 г.
Под словом "Мобильный" подразумевалось - переносной. В продолжение темы "ArchLinux, debmirror, ubuntu gutsy (создаём зеркало deb репозитория)" сделал в конечном итоге все по другому. Закинул образы репозитория на USB HDD, в этой же папке создал подпапки куда монтировать образы, два скрипта для монтирования и размонтирования и сурс лист. Вот как это выглядит: 

$ls -la /media/DATA_USB/gutsy/
итого 19617718
drwxrwxrwx 1 root root 4096 Янв 3 12:07 .
drwxrwxrwx 1 root root 16384 Янв 3 11:30 ..
-rwxrwxrwx 1 root root 500 Янв 3 11:59 mount_repo.sh
drwxrwxrwx 1 root root 0 Янв 3 11:55 repo-0
drwxrwxrwx 1 root root 0 Янв 3 11:55 repo-1
drwxrwxrwx 1 root root 0 Янв 3 11:55 repo-2
drwxrwxrwx 1 root root 0 Янв 3 11:55 repo-3
drwxrwxrwx 1 root root 0 Янв 3 11:55 repo-4
-rwxrwxrwx 1 root root 558 Янв 3 12:07 sources.list
-rwxrwxrwx 1 root root 4390518784 Янв 3 11:35 ubuntu710_0.iso
-rwxrwxrwx 1 root root 4367024128 Янв 3 11:39 ubuntu710_1.iso
-rwxrwxrwx 1 root root 4373643264 Янв 3 11:44 ubuntu710_2.iso
-rwxrwxrwx 1 root root 4367089664 Янв 3 11:47 ubuntu710_3.iso
-rwxrwxrwx 1 root root 2590244864 Янв 3 11:50 ubuntu710_4.iso
-rwxrwxrwx 1 root root 216 Янв 3 12:00 umount_repo.sh

Содержание скрипта mount_repo.sh:

#!/bin/sh
sudo mount -t iso9660 /media/DATA_USB/gutsy/ubuntu710_0.iso /media/DATA_USB/gutsy/repo-0 -o loop
sudo mount -t iso9660 /media/DATA_USB/gutsy/ubuntu710_1.iso /media/DATA_USB/gutsy/repo-1 -o loop
sudo mount -t iso9660 /media/DATA_USB/gutsy/ubuntu710_2.iso /media/DATA_USB/gutsy/repo-2 -o loop
sudo mount -t iso9660 /media/DATA_USB/gutsy/ubuntu710_3.iso /media/DATA_USB/gutsy/repo-3 -o loop
sudo mount -t iso9660 /media/DATA_USB/gutsy/ubuntu710_4.iso /media/DATA_USB/gutsy/repo-4 -o loop

Содержание скрипта umount_repo.sh

#!/bin/sh
sudo umount /media/DATA_USB/gutsy/repo-0
sudo umount /media/DATA_USB/gutsy/repo-1
sudo umount /media/DATA_USB/gutsy/repo-2
sudo umount /media/DATA_USB/gutsy/repo-3
sudo umount /media/DATA_USB/gutsy/repo-4

Содержание sources.list: 

deb file:/media/DATA_USB/gutsy/repo-0/ gutsy main multiverse universe
deb file:/media/DATA_USB/gutsy/repo-1/ gutsy main multiverse universe
deb file:/media/DATA_USB/gutsy/repo-2/ gutsy main multiverse universe
deb file:/media/DATA_USB/gutsy/repo-3/ gutsy main multiverse universe
deb file:/media/DATA_USB/gutsy/repo-4/ gutsy main multiverse universe

# deb http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted
# deb http://old-releases.ubuntu.com/ubuntu/ gutsy-updates main restricted
# deb http://old-releases.ubuntu.com/ubuntu/ gutsy universe

По идее на каждой машине USB HDD должен монтироваться в /media/DATA_USB/, а даже если по другому, легко поправить ссылки. Обратите внимание на закомментированные строки в sources.list. При наличии интернета можно их раскомментировать, обновить реп и черпать пакеты из интернета.


Охальников Олег aka H@wk!По идее на каждой машине USB HDD должен монтироваться в /media/DATA_USB/, а даже если по другому, легко поправить ссылки. Обратите внимание на закомментированные строки в sources.list. При наличии интернета можно их раскомментировать, обновить реп и черпать пакеты из интернета.


Охальников Олег aka H@wk!

 

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code


Просмотров: 2427

  Ваш коментарий будет первым
RSS комментарии
 
« pcmanfm HAL автомонтирование   ArchLinux EeePC 1000H WIFI WICD »

#COMMENT

Блокируем Ylmf-pc на Exim, Bru...
Благодарю за кучу уцелевших нервов:) постоянно приходилось б...
30/05/17 00:02 More...
By Mus

Установка даты и времени в кон...
Спасибо
12/05/17 17:49 More...
By dushka

Раскладка в rdesktop
Огромное спасибо!
28/04/17 14:01 More...
By Виктор

Аутентификация средствами Apac...
подскажите как писать пороль цифры ?пж! :sigh
28/03/17 13:06 More...
By Лиза

Logwatch - мониторинг журналов...
Отлично, очень не хватало. Автору большое спасибо, пиши еще.
25/01/17 02:44 More...
By Gregg

#/tmp

Каким дистрибутивом Вы пользуетесь?

Сейчас на сайте находятся:
1 гость