Шаман с клавиатурой и паяльником
Перепечатка данного текста, в том числе публикация в сообществах, форумах, социальных сетях разрешается исключительно с согласия автора, категорически запрещается публикация, цитирование, ссылка в следующих социальных сетях и агрегаторах: facebook, instagram, twitter, mail.ru, одноклассники, яндекс.дзен.
Ссылки и цитирование допускается в рамках законодательства за исключением ресурсов указанных выше.
Публикация в печатных периодических и непериодических изданиях не допускается без денежного вознаграждения автора.
для тех кто не знает, но приглашение командной строки для обычного юзверя выглядит так $
для пользователя root оно выглядит так #. Последующая работа будет производиться от пользователя root.
Используйте sudo если вы выполняете админскую работу без перехода к учетной записи root, используйте sudo su если вы хотите перейти под учетную запись root из ubuntu, mint и подобных дистрибутивов, используйте команду su если вы установили debian server.
далее необходимо выполнить команды:
закомментировать все строчки deb, для этого необходимо вначале строчки поставить значок решетки #.
В результате получится похожее на это
#deb http://archive.debian.org/debian/ wheezy main
#deb-src http://archive.debian.org/debian/ wheezy main
#deb http://security.debian.org/ wheezy/updates main contrib
#deb-src http://security.debian.org/ wheezy/updates main contrib
#deb http://linuxcnc.org wheezy base 2.7-rtai
#deb-src http://linuxcnc.org wheezy base 2.7-rtai
#deb http://http.us.debian.org/debian/ wheezy contrib non-free main
дописать в конец файла следующую информацию:
deb file:/mnt/execut wheezy main
здесь /mnt/execut это точка монтирования установочного диска LinucCNC.
Добавление дополнительных репозиториев, как в образах iso, так и полученных другими путями происходит таким же образом.
далее выполняем команду ctrl+o, чтобы сохранить изменения в файле и ctrl+x чтобы выйти из редактора.
Типичные ошибки, выпадающие при выполнении обновления информации о репозиориях:
1. Ошибка в строке file:/mnt/execut wheezy main вы можете случайно написать
file://, что является неправильным, программа вам скажет об этом.
2. При запуске Synaptic будет ошибка. К сожалению я не искал решения её исправления.
Вывод:
Если вам необходимо подключить локальный репозиторий (например у вас есть установочный образ, диск, архив, или у вас есть сервер с зеркалом репозитория ), то deb-образные дистрибутивы Linux позволяют это делать указанными выше способами .
Подключение образов iso. Запись образов ISO на карту памяти.
дополнительные репозитории
Я видел в разных темах разрознённые сообщения о подключении дополнительных репозиториев.
Но они разбросанные где-попало.
Вопрос: как? простейшим образом и без проблем?
Olej
New member
Один из моих интернет-знакомых , которого я считаю достаточно профессиональным, пишет, что к Astra Linux CE успешно подключаются репозитории Mint. Вот его фраза:
файл /etc/apt/sources.list + строка
deb http://packages.linuxmint.com/ sonya main upstream import backport romeo
sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys A6616109451BBBF2
Sonya, как мы можем легко подсмотреть (как же мен7я задрали эти условные имена! ) — это Mint 18.2, кодовая база Ubuntu 16.04.2 LTS
Olej
New member
В принципе . лучше (правильнее) в современных DEB дистрибутивах не править файл /etc/apt/sources.list , а создавать новые конфигурационные файлы (с произвольными именами по имени репозиториев) в каталоге /etc/apt/sources.list.d, а уже в них вписывать строки определения репозиториев.
root@astra:/etc/apt/sources.list.d# pwd /etc/apt/sources.list.d root@astra:/etc/apt/sources.list.d# touch mint.list root@astra:/etc/apt/sources.list.d# cat mint.list deb http://packages.linuxmint.com/ sonya main upstream import backport romeo
root@astra:/media/cdrom0# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A6616109451BBBF2 Executing: /tmp/apt-key-gpghome.QJ4vNCgUGM/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys A6616109451BBBF2 gpg: key A6616109451BBBF2: public key "Linux Mint Repository Signing Key " imported gpg: Total number processed: 1 gpg: imported: 1
root@astra:/etc/apt/sources.list.d# apt update Сущ:1 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease Игн:2 http://packages.linuxmint.com sonya InRelease Пол:3 http://packages.linuxmint.com sonya Release [24,1 kB] Пол:4 http://packages.linuxmint.com sonya Release.gpg [819 B] Пол:5 http://packages.linuxmint.com sonya/main amd64 Packages [18,2 kB] Пол:6 http://packages.linuxmint.com sonya/main i386 Packages [17,5 kB] Пол:7 http://packages.linuxmint.com sonya/upstream i386 Packages [45,0 kB] Пол:8 http://packages.linuxmint.com sonya/upstream amd64 Packages [45,7 kB] Пол:9 http://packages.linuxmint.com sonya/import amd64 Packages [8.261 B] Пол:10 http://packages.linuxmint.com sonya/import i386 Packages [8.273 B] Пол:11 http://packages.linuxmint.com sonya/backport amd64 Packages [72,9 kB] Пол:12 http://packages.linuxmint.com sonya/backport i386 Packages [73,5 kB] Получено 314 kБ за 7с (40,4 kБ/c) Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Может быть обновлено 5 пакетов. Запустите «apt list --upgradable» для их показа.