Как использовать изображение .iso в качестве репозитория CD-ROM?

Нет, это еще не возможно, большинство материнских плат, которые UEFI может читать с ограниченным количеством типов разделов для EFI (например, FAT32), а RAID не является одним из них.

41
задан 15 October 2010 в 21:22

91 ответ

Этот вопрос уже ответил как часть ответа на другой вопрос: Как сделать USB-накопитель как локальный репозиторий

Самый простой способ добавить изображение как источник программного обеспечения - записать его на CD / DVD. Затем вам нужно перейти в Систему -> Администрирование -> Источники программного обеспечения, нажмите «Другое программное обеспечение» и нажмите «Добавить CD-ROM ...».

Если вы хотите использовать ISO-образ в качестве программного обеспечения источник, не сжигая его, процесс будет немного сложнее. Вам нужно будет открыть терминал Applications -> Accessories -> Terminal и запустить следующие команды:

sudo mkdir / aptoncd-mountpoint

sudo mount /media/USB/aptoncd.iso ~ / aptoncd-mountpoint -oloop

sudo apt-cdrom -d = / aptoncd-mountpoint добавить

(источник: http://www.debianhelp.org/node/10486 )

17
ответ дан 6 August 2018 в 04:34

I метод, описанный dv3500ea, теперь не работает. ( Я думаю, что он работал в прошлом ). Он отображает сообщение типа:

  W: Не удалось установить '/ dev / sr0' в '/ media / apt / E. Невозможно найти файлы пакетов, возможно, это не Debian  Диск или неправильная архитектура?   

Я использую это обходное решение:

После выполнения первых двух шагов метода dv3500ea ( я снова пишу это для удобства пользователя )

  sudo mkdir / aptoncd-mountpoint sudo mount /media/USB/aptoncd.iso / aptoncd-mountpoint -o loop  

вы должны запустить это:

  sudo ln -s / aptoncd-mountpoint / media / apt  

Если это дает вам ошибку, говоря, что / media / apt не существует

  sudo mkdir / media / apt  

Затем запустите третью команду команды dv5300ea ( слегка изменилось ]):

  sudo apt-cdrom add  

Это должно отлично работать.

1
ответ дан 6 August 2018 в 04:34
[D0] & Lt; Alexare спросил: у меня есть все изображения Debian, Ubuntu и Ubuntustudio как .iso. Как я могу использовать их в качестве репозитория для установки моих желаемых пакетов с помощью sudo apt-get install package-name? >

мой ответ:

Я открываю файл iso с файловым роликом, извлекаю из него каталоги '... / dists /' и '... / pool /' в пустую директорию (на жестком диске или небезопасном носителе, например, usb stick) и добавьте в /etc/apt/sources.list:

deb файл: / path_to / that_directory distro main [contrib]

Затем я открываю aptitude как root и обновляю источник

Done.

Вы можете добавить на носитель и в sources.list более один из этих файлов. [ ! d6]

Попробуйте, если хотите, используя apt-get вместо использования aptitude, я не знаю, работает ли это.

-1
ответ дан 6 August 2018 в 04:34

my:

  mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-1.iso / media / dvd1-mountpoint mount -t iso9660  -o loop /media/Disk1/debian-7.6.0-i386-DVD-2.iso / media / dvd2-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-3  .iso / media / dvd3-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-update-7.6.0-i386-DVD-1.iso / media / dvd4-mountpoint mount -t iso9660 -o loop / media  /Disk1/debian-update-7.6.0-i386-DVD-2.iso / media / dvd5-mountpoint echo "deb файл: / media / dvd1-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd2-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd3-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd4-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb file: / media / dvd5-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb http://packages.dotdeb.org wheezy all" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg |  apt-key add-apt-get update apt-get upgrade apt-get autoremove  
0
ответ дан 7 August 2018 в 22:44

Вышеуказанные шаги для меня не сработали. В любом случае мне удалось обработать его с помощью списка пользователей debian , и он сработал.

Вот шаги.

  1. Предположим, что у вас есть iso-файл в / home / iso-files / folder. У меня была папка debian-7.1.0-amd64-DVD-1.iso в / home / iso-files
  2. Сделать новую папку в / media mkdir / media / dvd1-mountpoint вам нужно будет выполнить указанную выше команду как root
  3. Выполнить следующую команду: root mount ~ / iso-files / debian-7.1.0-amd64-DVD-1.iso / media / dvd1-mountpoint -o loop
  4. Добавить запись в / etc / fstab следующим образом ~ / iso-files / debian-7.1.0-amd64-DVD-1.iso / media / dvd1-mountpoint iso9660 loop, ro, user, noauto 0 0
  5. Сделайте запись в файле /etc/apt/sources.list следующим образом deb file: / media / dvd1-mountpoint / wheezy main contrib
  6. Прокомментировать все остальное в /etc/apt/sources.list, добавив # в начале каждой записи.
  7. Запустите следующую команду: root apt-get update
  8. Установите любое имя пакета и теперь оно должно работать. apt-get install somePackage
  9. Вы можете проверить, правильна ли ваша запись в fstab или нет, отключив dvd, а затем непосредственно монтируя точку монтирования umount / media / dvd1- mountpoint mount / meida / dvd1-mountpoint
  10. Если вы планируете автоматизировать dvd при запуске, вы должны удалить пользователя , noauto из записи в / etc / fstab [ ! d18]

Вышеуказанные шаги работают отлично для меня. Он также должен работать для вас! Я знаю, что довольно поздно ответить вам, но в любом случае!

5
ответ дан 7 August 2018 в 22:44

Попробуйте это

  mkdir / media / mountpoint mount -t iso9660 -o loop /pathtoiso.iso / media / mountpoint  

, затем добавьте deb file: /// media / mountpoint distro main contrib to /etc/sources.list с текстовым редактором, а не с каким-то графическим инструментом, а затем обновить из диспетчера пакетов.

10
ответ дан 7 August 2018 в 22:44

Я нашел ответ здесь: http://ubuntuguide.net/4-ways-to-upgrade-to-ubuntu-11-04-natty-narwhalonlineoffline (номер 4).

По существу, он предлагает установить ISO как CDROM. Это, вероятно, пугает систему, полагая, что образ ISO - настоящий компакт-диск.

sudo mount -t iso9660 -o loop PATH / TO / ISO / cdrom

(Я использую этот метод для обновления с 11.10 до 12.04 Alpha2, потому что он не поместится на компакт-диск и по какой-то причине моя система не довольна USB-накопителями.)

2
ответ дан 7 August 2018 в 22:44

Salam

Личные репозитории в Ubuntu: https://help.ubuntu.com/community/Repositories/Personal

, чтобы добавить точку монтирования в sourcelist add

  deb файл: / aptoncd-mountpoint  

в целом:

  deb файл: / usr / local  / mydebs ./  
2
ответ дан 7 August 2018 в 22:44

Незначительное изменение в этом, помогло мне заставить его работать, особенно в смешанной среде amd64 / i386.

** Вместо использования команды mount я просто постоянно монтировал iso в / etc / fstab **

  mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-amd64-DVD-1.iso / media / dvd1-mountpoint mount -t iso9660 -o loop / media  /Disk1/debian-7.6.0-amd64-DVD-1.iso / media / dvd2-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-amd64-DVD-1.iso / media /  dvd3-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-1.iso / media / dvd4-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.  0-i386-DVD-2.iso / media / dvd5-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-3.iso / media / dvd6-mountpoint echo "deb [  arch = amd64] файл: / media / dvd1-mountpoint / wheezy main contrib "& gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = amd64] файл: / media / dvd2-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = amd64] файл: / media / dvd3-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd4-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd5-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd6-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb http://packages.dotdeb.org wheezy all" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg |  apt-key add-apt-get update apt-get upgrade apt-get autoremove  
0
ответ дан 7 August 2018 в 22:44

Этот вопрос уже ответил как часть ответа на другой вопрос: Как сделать USB-накопитель как локальный репозиторий

Самый простой способ добавить изображение как источник программного обеспечения - записать его на CD / DVD. Затем вам нужно перейти в Систему -> Администрирование -> Источники программного обеспечения, нажмите «Другое программное обеспечение» и нажмите «Добавить CD-ROM ...».

Если вы хотите использовать ISO-образ в качестве программного обеспечения источник, не сжигая его, процесс будет немного сложнее. Вам нужно будет открыть терминал Applications -> Accessories -> Terminal и запустить следующие команды:

sudo mkdir / aptoncd-mountpoint

sudo mount /media/USB/aptoncd.iso ~ / aptoncd-mountpoint -oloop

sudo apt-cdrom -d = / aptoncd-mountpoint добавить

(источник: http://www.debianhelp.org/node/10486 )

17
ответ дан 7 August 2018 в 22:44

I метод, описанный dv3500ea, теперь не работает. ( Я думаю, что он работал в прошлом ). Он отображает сообщение типа:

  W: Не удалось установить '/ dev / sr0' в '/ media / apt / E. Невозможно найти файлы пакетов, возможно, это не Debian  Диск или неправильная архитектура?   

Я использую это обходное решение:

После выполнения первых двух шагов метода dv3500ea ( я снова пишу это для удобства пользователя )

  sudo mkdir / aptoncd-mountpoint sudo mount /media/USB/aptoncd.iso / aptoncd-mountpoint -o loop  

вы должны запустить это:

  sudo ln -s / aptoncd-mountpoint / media / apt  

Если это дает вам ошибку, говоря, что / media / apt не существует

  sudo mkdir / media / apt  

Затем запустите третью команду команды dv5300ea ( слегка изменилось ]):

  sudo apt-cdrom add  

Это должно отлично работать.

1
ответ дан 7 August 2018 в 22:44
[D0] & Lt; Alexare спросил: у меня есть все изображения Debian, Ubuntu и Ubuntustudio как .iso. Как я могу использовать их в качестве репозитория для установки моих желаемых пакетов с помощью sudo apt-get install package-name? >

мой ответ:

Я открываю файл iso с файловым роликом, извлекаю из него каталоги '... / dists /' и '... / pool /' в пустую директорию (на жестком диске или небезопасном носителе, например, usb stick) и добавьте в /etc/apt/sources.list:

deb файл: / path_to / that_directory distro main [contrib]

Затем я открываю aptitude как root и обновляю источник

Done.

Вы можете добавить на носитель и в sources.list более один из этих файлов. [ ! d6]

Попробуйте, если хотите, используя apt-get вместо использования aptitude, я не знаю, работает ли это.

-1
ответ дан 7 August 2018 в 22:44

my:

  mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-1.iso / media / dvd1-mountpoint mount -t iso9660  -o loop /media/Disk1/debian-7.6.0-i386-DVD-2.iso / media / dvd2-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-3  .iso / media / dvd3-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-update-7.6.0-i386-DVD-1.iso / media / dvd4-mountpoint mount -t iso9660 -o loop / media  /Disk1/debian-update-7.6.0-i386-DVD-2.iso / media / dvd5-mountpoint echo "deb файл: / media / dvd1-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd2-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd3-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd4-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb file: / media / dvd5-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb http://packages.dotdeb.org wheezy all" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg |  apt-key add-apt-get update apt-get upgrade apt-get autoremove  
0
ответ дан 10 August 2018 в 10:49

Вышеуказанные шаги для меня не сработали. В любом случае мне удалось обработать его с помощью списка пользователей debian , и он сработал.

Вот шаги.

  1. Предположим, что у вас есть iso-файл в / home / iso-files / folder. У меня была папка debian-7.1.0-amd64-DVD-1.iso в / home / iso-files
  2. Сделать новую папку в / media mkdir / media / dvd1-mountpoint вам нужно будет выполнить указанную выше команду как root
  3. Выполнить следующую команду: root mount ~ / iso-files / debian-7.1.0-amd64-DVD-1.iso / media / dvd1-mountpoint -o loop
  4. Добавить запись в / etc / fstab следующим образом ~ / iso-files / debian-7.1.0-amd64-DVD-1.iso / media / dvd1-mountpoint iso9660 loop, ro, user, noauto 0 0
  5. Сделайте запись в файле /etc/apt/sources.list следующим образом deb file: / media / dvd1-mountpoint / wheezy main contrib
  6. Прокомментировать все остальное в /etc/apt/sources.list, добавив # в начале каждой записи.
  7. Запустите следующую команду: root apt-get update
  8. Установите любое имя пакета и теперь оно должно работать. apt-get install somePackage
  9. Вы можете проверить, правильна ли ваша запись в fstab или нет, отключив dvd, а затем непосредственно монтируя точку монтирования umount / media / dvd1- mountpoint mount / meida / dvd1-mountpoint
  10. Если вы планируете автоматизировать dvd при запуске, вы должны удалить пользователя , noauto из записи в / etc / fstab [ ! d18]

Вышеуказанные шаги работают отлично для меня. Он также должен работать для вас! Я знаю, что довольно поздно ответить вам, но в любом случае!

5
ответ дан 10 August 2018 в 10:49

Salam

Личные репозитории в Ubuntu: https://help.ubuntu.com/community/Repositories/Personal

, чтобы добавить точку монтирования в sourcelist add

  deb файл: / aptoncd-mountpoint  

в целом:

  deb файл: / usr / local  / mydebs ./  
2
ответ дан 10 August 2018 в 10:49

Попробуйте это

  mkdir / media / mountpoint mount -t iso9660 -o loop /pathtoiso.iso / media / mountpoint  

, затем добавьте deb file: /// media / mountpoint distro main contrib to /etc/sources.list с текстовым редактором, а не с каким-то графическим инструментом, а затем обновить из диспетчера пакетов.

10
ответ дан 10 August 2018 в 10:49

Я нашел ответ здесь: http://ubuntuguide.net/4-ways-to-upgrade-to-ubuntu-11-04-natty-narwhalonlineoffline (номер 4).

По существу, он предлагает установить ISO как CDROM. Это, вероятно, пугает систему, полагая, что образ ISO - настоящий компакт-диск.

sudo mount -t iso9660 -o loop PATH / TO / ISO / cdrom

(Я использую этот метод для обновления с 11.10 до 12.04 Alpha2, потому что он не поместится на компакт-диск и по какой-то причине моя система не довольна USB-накопителями.)

2
ответ дан 10 August 2018 в 10:49

Незначительное изменение в этом, помогло мне заставить его работать, особенно в смешанной среде amd64 / i386.

** Вместо использования команды mount я просто постоянно монтировал iso в / etc / fstab **

  mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-amd64-DVD-1.iso / media / dvd1-mountpoint mount -t iso9660 -o loop / media  /Disk1/debian-7.6.0-amd64-DVD-1.iso / media / dvd2-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-amd64-DVD-1.iso / media /  dvd3-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-1.iso / media / dvd4-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.  0-i386-DVD-2.iso / media / dvd5-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-3.iso / media / dvd6-mountpoint echo "deb [  arch = amd64] файл: / media / dvd1-mountpoint / wheezy main contrib "& gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = amd64] файл: / media / dvd2-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = amd64] файл: / media / dvd3-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd4-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd5-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd6-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb http://packages.dotdeb.org wheezy all" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg |  apt-key add-apt-get update apt-get upgrade apt-get autoremove  
0
ответ дан 10 August 2018 в 10:49

Этот вопрос уже ответил как часть ответа на другой вопрос: Как сделать USB-накопитель как локальный репозиторий

Самый простой способ добавить изображение как источник программного обеспечения - записать его на CD / DVD. Затем вам нужно перейти в Систему -> Администрирование -> Источники программного обеспечения, нажмите «Другое программное обеспечение» и нажмите «Добавить CD-ROM ...».

Если вы хотите использовать ISO-образ в качестве программного обеспечения источник, не сжигая его, процесс будет немного сложнее. Вам нужно будет открыть терминал Applications -> Accessories -> Terminal и запустить следующие команды:

sudo mkdir / aptoncd-mountpoint

sudo mount /media/USB/aptoncd.iso ~ / aptoncd-mountpoint -oloop

sudo apt-cdrom -d = / aptoncd-mountpoint добавить

(источник: http://www.debianhelp.org/node/10486 )

17
ответ дан 10 August 2018 в 10:49
[D0] & Lt; Alexare спросил: у меня есть все изображения Debian, Ubuntu и Ubuntustudio как .iso. Как я могу использовать их в качестве репозитория для установки моих желаемых пакетов с помощью sudo apt-get install package-name? >

мой ответ:

Я открываю файл iso с файловым роликом, извлекаю из него каталоги '... / dists /' и '... / pool /' в пустую директорию (на жестком диске или небезопасном носителе, например, usb stick) и добавьте в /etc/apt/sources.list:

deb файл: / path_to / that_directory distro main [contrib]

Затем я открываю aptitude как root и обновляю источник

Done.

Вы можете добавить на носитель и в sources.list более один из этих файлов. [ ! d6]

Попробуйте, если хотите, используя apt-get вместо использования aptitude, я не знаю, работает ли это.

-1
ответ дан 10 August 2018 в 10:49

I метод, описанный dv3500ea, теперь не работает. ( Я думаю, что он работал в прошлом ). Он отображает сообщение типа:

  W: Не удалось установить '/ dev / sr0' в '/ media / apt / E. Невозможно найти файлы пакетов, возможно, это не Debian  Диск или неправильная архитектура?   

Я использую это обходное решение:

После выполнения первых двух шагов метода dv3500ea ( я снова пишу это для удобства пользователя )

  sudo mkdir / aptoncd-mountpoint sudo mount /media/USB/aptoncd.iso / aptoncd-mountpoint -o loop  

вы должны запустить это:

  sudo ln -s / aptoncd-mountpoint / media / apt  

Если это дает вам ошибку, говоря, что / media / apt не существует

  sudo mkdir / media / apt  

Затем запустите третью команду команды dv5300ea ( слегка изменилось ]):

  sudo apt-cdrom add  

Это должно отлично работать.

1
ответ дан 10 August 2018 в 10:49

my:

  mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-1.iso / media / dvd1-mountpoint mount -t iso9660  -o loop /media/Disk1/debian-7.6.0-i386-DVD-2.iso / media / dvd2-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-3  .iso / media / dvd3-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-update-7.6.0-i386-DVD-1.iso / media / dvd4-mountpoint mount -t iso9660 -o loop / media  /Disk1/debian-update-7.6.0-i386-DVD-2.iso / media / dvd5-mountpoint echo "deb файл: / media / dvd1-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd2-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd3-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb файл: / media / dvd4-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb file: / media / dvd5-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb http://packages.dotdeb.org wheezy all" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg |  apt-key add-apt-get update apt-get upgrade apt-get autoremove  
0
ответ дан 13 August 2018 в 17:24

Salam

Личные репозитории в Ubuntu: https://help.ubuntu.com/community/Repositories/Personal

, чтобы добавить точку монтирования в sourcelist add

  deb файл: / aptoncd-mountpoint  

в целом:

  deb файл: / usr / local  / mydebs ./  
2
ответ дан 13 August 2018 в 17:24
  • 1
    Эта страница wiki не существует. Можете ли вы объяснить свои команды немного лучше? Благодаря! – Seth♦ 11 January 2015 в 08:47
  • 2
    Это не работает, если мы не добавим опцию -m в apt-cdrom , чтобы предотвратить автоматическое размонтирование. Если нет, виртуальный «cd-rom» будет отключен, даже если он установлен заранее. Таким образом, полный синтаксис: sudo mount / iso / path / mount / point . И затем, sudo apt-cdrom -d = / mount / point add -m – WesternGun 12 September 2016 в 16:49

Вышеуказанные шаги для меня не сработали. В любом случае мне удалось обработать его с помощью списка пользователей debian , и он сработал.

Вот шаги.

  1. Предположим, что у вас есть iso-файл в / home / iso-files / folder. У меня была папка debian-7.1.0-amd64-DVD-1.iso в / home / iso-files
  2. Сделать новую папку в / media mkdir / media / dvd1-mountpoint вам нужно будет выполнить указанную выше команду как root
  3. Выполнить следующую команду: root mount ~ / iso-files / debian-7.1.0-amd64-DVD-1.iso / media / dvd1-mountpoint -o loop
  4. Добавить запись в / etc / fstab следующим образом ~ / iso-files / debian-7.1.0-amd64-DVD-1.iso / media / dvd1-mountpoint iso9660 loop, ro, user, noauto 0 0
  5. Сделайте запись в файле /etc/apt/sources.list следующим образом deb file: / media / dvd1-mountpoint / wheezy main contrib
  6. Прокомментировать все остальное в /etc/apt/sources.list, добавив # в начале каждой записи.
  7. Запустите следующую команду: root apt-get update
  8. Установите любое имя пакета и теперь оно должно работать. apt-get install somePackage
  9. Вы можете проверить, правильна ли ваша запись в fstab или нет, отключив dvd, а затем непосредственно монтируя точку монтирования umount / media / dvd1- mountpoint mount / meida / dvd1-mountpoint
  10. Если вы планируете автоматизировать dvd при запуске, вы должны удалить пользователя , noauto из записи в / etc / fstab [ ! d18]

Вышеуказанные шаги работают отлично для меня. Он также должен работать для вас! Я знаю, что довольно поздно ответить вам, но в любом случае!

5
ответ дан 13 August 2018 в 17:24

Попробуйте это

  mkdir / media / mountpoint mount -t iso9660 -o loop /pathtoiso.iso / media / mountpoint  

, затем добавьте deb file: /// media / mountpoint distro main contrib to /etc/sources.list с текстовым редактором, а не с каким-то графическим инструментом, а затем обновить из диспетчера пакетов.

10
ответ дан 13 August 2018 в 17:24

Я нашел ответ здесь: http://ubuntuguide.net/4-ways-to-upgrade-to-ubuntu-11-04-natty-narwhalonlineoffline (номер 4).

По существу, он предлагает установить ISO как CDROM. Это, вероятно, пугает систему, полагая, что образ ISO - настоящий компакт-диск.

sudo mount -t iso9660 -o loop PATH / TO / ISO / cdrom

(Я использую этот метод для обновления с 11.10 до 12.04 Alpha2, потому что он не поместится на компакт-диск и по какой-то причине моя система не довольна USB-накопителями.)

2
ответ дан 13 August 2018 в 17:24

Незначительное изменение в этом, помогло мне заставить его работать, особенно в смешанной среде amd64 / i386.

** Вместо использования команды mount я просто постоянно монтировал iso в / etc / fstab **

  mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-amd64-DVD-1.iso / media / dvd1-mountpoint mount -t iso9660 -o loop / media  /Disk1/debian-7.6.0-amd64-DVD-1.iso / media / dvd2-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-amd64-DVD-1.iso / media /  dvd3-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-1.iso / media / dvd4-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.  0-i386-DVD-2.iso / media / dvd5-mountpoint mount -t iso9660 -o loop /media/Disk1/debian-7.6.0-i386-DVD-3.iso / media / dvd6-mountpoint echo "deb [  arch = amd64] файл: / media / dvd1-mountpoint / wheezy main contrib "& gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = amd64] файл: / media / dvd2-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = amd64] файл: / media / dvd3-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd4-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd5-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb [arch = i386] файл: / media / dvd6-mountpoint / wheezy main contrib" & gt; & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list echo "deb http://packages.dotdeb.org wheezy all" & gt; & gt; & gt; & gt;  /etc/apt/sources.list.d/dotdeb.list wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg |  apt-key add-apt-get update apt-get upgrade apt-get autoremove  
0
ответ дан 13 August 2018 в 17:24

Этот вопрос уже ответил как часть ответа на другой вопрос: Как сделать USB-накопитель как локальный репозиторий

Самый простой способ добавить изображение как источник программного обеспечения - записать его на CD / DVD. Затем вам нужно перейти в Систему -> Администрирование -> Источники программного обеспечения, нажмите «Другое программное обеспечение» и нажмите «Добавить CD-ROM ...».

Если вы хотите использовать ISO-образ в качестве программного обеспечения источник, не сжигая его, процесс будет немного сложнее. Вам нужно будет открыть терминал Applications -> Accessories -> Terminal и запустить следующие команды:

sudo mkdir / aptoncd-mountpoint

sudo mount /media/USB/aptoncd.iso ~ / aptoncd-mountpoint -oloop

sudo apt-cdrom -d = / aptoncd-mountpoint добавить

(источник: http://www.debianhelp.org/node/10486 )

17
ответ дан 13 August 2018 в 17:24
  • 1
    Но этот метод больше не работает. Я пробовал это с помощью xubuntu-11.10-alternate-iso, и он говорит Не удалось установить '/ dev / sr0' на '/ media / apt /' и Невозможно найти файлы пакетов, возможно, это не Диск Debian или неправильная архитектура? . – Anwar 11 May 2012 в 13:26
  • 2
    Я думаю, что вторая команда: sudo mount /media/USB/aptoncd.iso / aptoncd-mountpoint -oloop без ~ до / aptoncd-mountpoint – Anwar 11 May 2012 в 13:39
  • 3
    Все еще не работает! – BigSack 11 August 2012 в 20:15
  • 4
    -o loop not -loop – 3pic 6 August 2015 в 12:20
[D0] & Lt; Alexare спросил: у меня есть все изображения Debian, Ubuntu и Ubuntustudio как .iso. Как я могу использовать их в качестве репозитория для установки моих желаемых пакетов с помощью sudo apt-get install package-name? >

мой ответ:

Я открываю файл iso с файловым роликом, извлекаю из него каталоги '... / dists /' и '... / pool /' в пустую директорию (на жестком диске или небезопасном носителе, например, usb stick) и добавьте в /etc/apt/sources.list:

deb файл: / path_to / that_directory distro main [contrib]

Затем я открываю aptitude как root и обновляю источник

Done.

Вы можете добавить на носитель и в sources.list более один из этих файлов. [ ! d6]

Попробуйте, если хотите, используя apt-get вместо использования aptitude, я не знаю, работает ли это.

-1
ответ дан 13 August 2018 в 17:24

I метод, описанный dv3500ea, теперь не работает. ( Я думаю, что он работал в прошлом ). Он отображает сообщение типа:

  W: Не удалось установить '/ dev / sr0' в '/ media / apt / E. Невозможно найти файлы пакетов, возможно, это не Debian  Диск или неправильная архитектура?   

Я использую это обходное решение:

После выполнения первых двух шагов метода dv3500ea ( я снова пишу это для удобства пользователя )

  sudo mkdir / aptoncd-mountpoint sudo mount /media/USB/aptoncd.iso / aptoncd-mountpoint -o loop  

вы должны запустить это:

  sudo ln -s / aptoncd-mountpoint / media / apt  

Если это дает вам ошибку, говоря, что / media / apt не существует

  sudo mkdir / media / apt  

Затем запустите третью команду команды dv5300ea ( слегка изменилось ]):

  sudo apt-cdrom add  

Это должно отлично работать.

1
ответ дан 13 August 2018 в 17:24

Другие вопросы по тегам:

Похожие вопросы: