Если вы не собираетесь повторно компилировать пакеты, вам не нужны строки deb-src
- прокомментируйте их или удалите. они просто тратят время и пропускную способность, загружая перечислять исходных пакетов, которые вы никогда не будете использовать.
Если вы собираетесь иметь несвободный, вы также можете иметь contrib. т.е. иметь main contrib non-free
в строках deb
вместо main non-free
требуемый пакет называется firmware-realtek
, а не realtek-firmware
:
apt-get install firmware-realtek
и ничего, что вы бы не сделали от вашего RHEL клиента успешно касается файла. Это говорит о том, что проблема связана с интерфейс между клиентом и сервером NFS. Для управления файлом может потребоваться войти непосредственно на сервер, или, по крайней мере, получить доступ к нему с рабочей станции под управлением другой ОС.
-121--70806- Вы истинны, env
позволяет поместить в среду вещи, которые могут быть недействительны для оболочки. Я не вижу проблем с этим фактом, так как env
является отдельной программой, и среда не ограничивается тем, что оболочка принимает как переменные оболочки
.
Более близкий взгляд на результаты показывает, что ни одна из обычных оболочек не ведет себя в путь, которая приводит к недоступным переменным оболочки:
Bourne Shell вообще не импортирует и не распространяет такие переменные
ksh (все версии начиная с ksh88) и zsh просто хранят переменные в среде, но не распространяют их на список переменных оболочки
Единственная проблемная оболочка кажется bash
, поскольку она импортирует среду в список переменных оболочки, но не позволяет получить доступ к связанной переменной оболочки.
Я рекомендую вам сделать сообщение об ошибке против bash.
El comando apt install
no instala archivos .deb
. Para instalar el archivo deb wkhtmltox_0.12.5-0.20180604.140.rc~6f77c46~bionic_amd64.deb
, use dpkg -i wkhtmltox_0.12.5-0.20180604.140.rc~6f77c46~bionic_amd64.deb
. dpkg -i
se utiliza para instalar archivos .deb
.
Начиная с версии 1.1 ~exp1, apt
и apt-get
поддерживают установку из файлов пакетов, доступных через файловую систему, а не только из репозиториев. Однако, чтобы сохранить обратную совместимость, эта функция работает только для спецификаторов пакетов, которые являются безошибочно файлами, т. е. , которые содержат /
. Все остальное обрабатывается как пакет имя , а не пакет файл , с использованием ранее -существующих механизмов.
Итак,
sudo apt install wkhtmltox_0.12.5-0.20180604.140.rc~6f77c46~bionic_amd64.deb
обрабатывается как запрос на установку пакета с именем «wkhtmltox _0.12.5 -0.20180604.140.rc ~6f77c46 ~bionic _amd64.deb», а apt
идет ищет это в своих репозиториях и терпит неудачу.
Но
sudo apt install./wkhtmltox_0.12.5-0.20180604.140.rc~6f77c46~bionic_amd64.deb
обрабатывается как запрос на установку пакета, содержащегося в файле с именем «./wkhtmltox _0.12.5 -0.20180604.140.rc ~6f77c46 ~bionic _amd64.deb» (вместе со своими зависимостями, если необходимо ). Это также работает для абсолютных путей.
Я не могу найти никаких следов этого в документации apt
, кроме краткого упоминания в журнале изменений:
- add support for "apt-get install foo_1.0_all.deb"
Существует ошибка, требующая документирования этой функции .