Вы можете попробовать установить пакеты вручную. Подключение через FTP к архивам с вашим файловым менеджером.
Альтернативно установите его через GUI с помощью FTP , щелкнув каждый файл deb, который будет указывать на отсутствие другого пакета / зависимости, а затем установите это один первый. Вы можете начать с Codeblocks, и GDEBI укажет непосредственно связанные пакеты, и вы последуете этому, и не заблудитесь в зависимостях.
Не знаю, можно ли связать файловую ассоциацию с щелчком и вызвать Кодовые блоки непосредственно из браузера.
FTP: Архивы
Сервер: ftp.archive.ubuntu.com
И путь к Codeblocks : ubuntu / ubuntu / pool / universe / c / codeblocks
В терминальном типе: ftp
Затем идет propmt
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
Файлы будут сохранен в Codeblocks
удалить DEB нежелательной архитектуры
Сохранить этот скрипт:
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
Вы можете проверить ответы о том, как использовать скрипт, сделать его исполняемым и запустить его из DEBs .
Заменить эхо с помощью команды bash для установки пакетов:
dpkg -i ${BLOCKS[LIST]};
[d25 ] Измените сообщение списка со списком пакетов для кодовых блоков в папке GDEBI ls *.deb
Сопоставьте количество пакетов с список из 12 элементов
Если 20 элементов тогда Альтернативно
Вы также можете использовать джитсу, чтобы добиться того же, что и в старой версии. Я использую более старую версию juju, и я загрузил jitsu deb, который я установил и использовал успешно.
Я использовал это, чтобы развернуть больше сервисов на одном узле
$: juju deploy --to 0 "service1" "service2" "service3"
$: juju deploy --to 1 "service4"