Я загружаю deb QQ2012 в загрузочные файлы, но когда я устанавливаю deb, система сообщает мне:
$ sudo dpkg -i wineqq2012-20120719-longene.deb
[sudo] password for collins:
dpkg: error processing wineqq2012-20120719-longene.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
wineqq2012-20120719-longene.deb
Сообщение об ошибке Нет такого файла или каталога
означает, что файл .deb
не существует или не существует в текущем каталоге.
~
между :
и $
в приглашении представляет текущий рабочий каталог. ~
(когда следующий символ - /
или, как в этом случае, вообще ничего) - это сокращение для вашего домашнего каталога, / home / collins
.
Вы сказали, что загрузили файл .deb
«в файлах загрузки». Предположим, это означает, что вы загрузили его в папку Downloads
, это означает, что он находится в / home / collins / Downloads
, а не в / home / collins
.
Таким образом, вы сможете установить его, выполнив следующую команду:
sudo dpkg -i ~/Downloads/wineqq2012-20120719-longene.deb
Если это не сработает, попробуйте ввести
sudo dpkg -i
, не нажимая , введите . Добавьте пробел в конец. Затем перетащите файл из Nautilus (файлового браузера) в окно терминала. Это вставит его полный путь. Затем нажмите Введите .
Я думаю, вы запускаете команду из другого каталога.
Открыть терминал ( Ctrl + Alt + T ]) и убедитесь, что файл, который вы пытаетесь запустить, отображается в списке, когда вы выполняете команду ls
.
Если вы загрузили файл с помощью браузера веб-браузера, он должен находиться в ~ / Загрузки
. Измените каталог на папку загрузок с помощью cd ~ / Downloads
.
Убедившись, что ls
перечисляет файл, запустите команду:
sudo dpkg -i wineqq2012-20120719-longene.deb
Измените команду следующим образом:
sudo dpkg -i ./wineqq2012-20120719-longene.deb
Это заставит dpkg
искать пакет в текущей папке.
Кстати, вы должны использовать apt
, чтобы получить pkg, указанный в файлах журнала, и многое другое:
sudo apt install ./wineqq2012-20120719-longene.deb