Я пробовал много команд, чтобы исправить мои разбитые пакеты! Без удачи. У меня только 1 вопрос. Как получить список разбитых пакетов? sudo dpkg -l | grep ^.. r Эта команда не работает! Существует ли новая команда для Ubuntu 20,04?
Выполняется обновление команд.
cougarxr7 @ gonespy: ~/Desktop $ sudo apt-get check
sudo :/etc/sudoers.d доступен для записи во всем мире
[sudo] пароль для cougarxr7:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение сведений о состоянии... Готово
cougarxr7 @ gonespy: ~/Desktop $ sudo apt-get install aptitude
sudo :/etc/sudoers.d доступен для записи во всем мире
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение сведений о состоянии... Готово
E: Не удается найти aptitude пакета
cougarxr7 @ gonespy: ~/Desktop $ aptitude search "? сломан
^ C cougarxr7 @ gonespy: ~/Рабочий стол $ sudo apt-get install --fix-broken sudo :/etc/sudoers.d доступен для записи во всем мире Чтение списков пакетов... Готово Построение дерева зависимостей
Чтение сведений о состоянии... Готово 0 обновлено, 0 недавно установлено, 0 удалено и 0 не обновлено. cougarxr7 @ gonespy: ~/Настольный $ sudo apt-get install steam sudo :/etc/sudoers.d доступен для записи во всем мире Чтение списков пакетов... Готово Построение дерева зависимостей
Чтение сведений о состоянии... Готово Пакетный пар недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника Однако следующие пакеты заменяют его: Паровые устройства
E: Пакет "пар" не имеет кандидата на установку
cougarxr7 @ gonespy: ~/Desktop $ sudo apt-get install --fix-missing
sudo :/etc/sudoers.d доступен для записи во всем мире
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение сведений о состоянии... Готово
0 обновлено, 0 недавно установлено, 0 удалено и 0 не обновлено.
cougarxr7 @ gonespy: ~/Desktop $ sudo apt-get install discord
sudo :/etc/sudoers.d доступен для записи во всем мире
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение сведений о состоянии... Сделано
Нет подходящего пакета "разлад", но есть снимок с таким названием. Попробуйте "snap install discord"
E: Не удалось найти разлом пакета cougarxr7 @ gonespy: ~/Desktop $ snap install discord snap "discord" уже установлен, см. раздел "snap help refresh" cougarxr7 @ gonespy: ~/Desktop $ snap help refresh Использование: snap refresh [refresh-OPTIONS] [...]
Команда refresh обновляет указанные привязки или все привязки в системе, если ни один не указан.
Без дополнительных опций привязки обновляются до текущей версии канал они отслеживают, сохраняя их варианты ограничения.
Выбор версии с помощью переопределения --revision требует от пользователя имеют доступ разработчика к снимку напрямую или через функция совместной работы магазина и для входа в систему (см 'snap help login').
Обратите внимание, что последующее обновление обычно отменяет переопределение редакции.
[параметры команды обновления] --color = [auto 'never' always] Используйте немного цвета для выделения некоторые вещи. (по умолчанию: авто) --unicode = [auto 'never' always] Используйте немного Юникода для улучшения четкость. (по умолчанию: авто) --abs-time Отображение абсолютного времени (в RFC 3339 формат). В противном случае отображение относительного время до 60 дней, затем YYYY-MM-DD. --no-wait Не дожидайтесь завершения операции но просто распечатайте идентификатор изменения. --channel = Использовать этот канал вместо стабильного --edge Установить из канала кромки --beta Установка с бета-канала --candidate Установка из канала-кандидата --стабильная Установка из стабильного канала --devmode Включение привязки в режим разработки и отключение ограничение безопасности --jailmode Перевод привязки в режим принудительного ограничения --classic Установка привязки в классическом режиме и отключение ограничение безопасности --amend Разрешить попытку обновления привязки, неизвестной для магазин --revision = Обновить до данной ревизии, для которой у вас должен быть доступ разработчика --cohort = Обновить привязку к заданной когорте --leave-когорта Обновление привязки из своей когорты --список Показать новые версии привязок, которые обновляться со следующим обновлением --Временное отображение сведений об автоматическом обновлении, но не выполнить обновление --ignore-validation Игнорирование проверки другими блокирующими привязками обновление cougarxr7 @ gonespy: ~/Desktop $ aptitude search "? сломан" cougarxr7 @ gonespy: ~/Desktop $ aptitude search "? сломанный"
-121--901210- Пакеты типа discord или vivaldi предоставляют файл .deb
, который можно установить с помощью apt install
. Скажем, в случае обновления, как нужно идти по поводу обновления этого пакета? Я не думаю, что эти пакеты будут обновлены с помощью apt update & & apt upgrade
. Нужно ли вручную загружать новую версию, удалять предыдущую и затем устанавливать новую версию? Звучит как большая работа.
Для Discord - да, вы должны каждый раз скачивать его новую deb-пакетную версию. Или используйте альтернативные источники:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.discordapp.Discord
Snap:
snap install discord
Для Vivaldi - у них есть репозиторий APT. Вы должны добавить его в систему с помощью команд ниже:
cd /tmp
wget http://repo.vivaldi.com/stable/linux_signing_key.pub
sudo apt-key add linux_signing_key.pub
sudo apt-add-repository "deb http://repo.vivaldi.com/archive/deb/ stable main"
sudo apt-get update
sudo apt-get install vivaldi-stable