Как установить seafile в контейнере распутника

Я хочу установить клиент Seafile в моем контейнере libertine.

Сначала я добавил PPA с:

libertine-container-manager configure -a "ppa:seafile/seafile-client" -i myContainerID

Затем я обновляю:

libertine-container-manager update -i myContainerID

Наконец, я попытался установить seafile-gui и seafile-cli с помощью:

libertine-container-manager install-package --id myContainerID --package seafile-gui libertine-container-manager install-package --id myContainerID --package seafile-cli

Но я просто получаю сообщение об ошибке "E: Невозможно найти пакет seafile-gui"

Я попробовал сейчас запустить app-apt-repository прямо в контейнере по умолчанию, который является моим примером-контейнером:

libertine-container-manager exec -c "add-apt-repository ppa:seafile/seafile-client" Ну, эта команда останавливается с ошибкой:

mktemp: failed to create directory via template ‘/run/user/32011/confined/com.ubuntu.terminal/tmp.XXXXXXXXXX’: No such file or directory

1 ответ

Похоже, вы используете устаревший синтаксис для добавления хранилища с configure субкоманда. Попробуйте это вместо этого:

$ libertine-container-manager configure --archive add \
          --archive-name ppa:seafile/seafile-client --id myContainerID

Это правильный синтаксис в python3-libertine>=1.3.1 и, возможно, раньше. Если есть сомнения, вы всегда можете проверить libertine-container-manager configure --help для дополнительной информации.

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