Я предлагаю попробовать tightvnc. TightVNC - это бесплатный пакет программного обеспечения для дистанционного управления. С помощью TightVNC вы можете видеть рабочий стол удаленной машины и управлять им.
Проверить ppa-purge.
Использование:
ppa-purge -purge <nameofppa> [-s hostserver]
Hostserver по умолчанию ppa.launchpad.net.
Вот ссылка на [d1 ] ppa-purge для справки.
Обычно, как объяснили Вадим Рутковский и Таккат, запуск ppa-purge с синтаксисом по умолчанию является эффективным способом удаления всех пакетов, предоставляемых PPA, должным образом понижая их до версий, предоставляемых в других настроенных источниках программного обеспечения, когда это возможно.
Однако, как указал Таккат, Вадим Рутковский не позволяет ppa-purge работать должным образом, чтобы удалить многоархиво пакетов (например, 32-разрядных пакетов, установленных в 64-разрядных системах). Это связано с тем, что aptitude не может обрабатывать конфликтующие зависимости в пакетах с несколькими пакетами (об этом говорит ошибка), а поведение по умолчанию ppa-purge заключается в использовании Takkat для понижения пакетов.
К счастью, ppa-purge принимает флаг -i, который заставляет его предпочесть apt-get на aptitude в качестве его бэкэнд. Как указано в отчете об ошибке, использование apt-get является эффективной альтернативой ручному вызову aptitude, поэтому запуск ppa-purge с флагом -i должен быть эффективным обходным решением для удаления / понижения рейтинга всех пакетов, предоставляемых PPA, включая
Вот синтаксис:
sudo ppa-purge -i ppa:ppaowner/ppaname
Как обычно (так же, как если флаг -i не используется) :
ppaowner заменен владельцем PPA. /ppaname является необязательным. Если присутствует, ppaname заменяется именем PPA. Если нет, по умолчанию используется значение ppa.Например, предположим, что у меня установлен multiarch , и я хотел полностью удалить его, автоматически понижая qBittorrent до любой версии, доступной через мои другие источники программного обеспечения, используя apt-get позади сцены вместо aptitude. Затем я запустил:
sudo ppa-purge -i ppa:hydr0g3n/qbittorrent-unstable
По некоторым причинам несколько полезных опций для ppa-purge не описаны на странице руководства, в том числе -i. Но вы можете получить информацию о них, запустив ppa-purge -h (или просто ppa-purge без аргументов):
ek@Del:~$ ppa-purge -h
Usage: sudo ppa-purge [options] <ppa:ppaowner>[/ppaname]
ppa-purge will reset all packages from a PPA to the standard
versions released for your distribution.
Options:
-p [ppaname] PPA name to be disabled (default: ppa)
-s [host] Repository server (default: ppa.launchpad.net)
-d [distribution] Override the default distribution choice.
-y Pass -y --force-yes to apt-get or -y to aptitude
-i Reverse preference of apt-get upon aptitude.
-h Display this help text
Example usage commands:
sudo ppa-purge xorg-edgers
will remove https://launchpad.net/~xorg-edgers/+archive/ppa
sudo ppa-purge -p xorg-testing sarvatt
will remove https://launchpad.net/~sarvatt/+archive/xorg-testing
sudo ppa-purge ppa:ubuntu-x-swat/x-updates
will remove https://launchpad.net/~ubuntu-x-swat/+archive/x-updates
Notice: If ppa-purge fails for some reason and you wish to try again,
(For example: you left synaptic open while attempting to run it) simply
uncomment the PPA from your sources, run apt-get update and try again.
«Обратное предпочтение apt-get at aptitude» немного загадочно. Если посмотреть на , его страница руководства (ppa-purge - это всего лишь сценарий оболочки), мы можем видеть, что это означает, что по умолчанию предпочтение отдается aptitude на apt-get, а Флаг -i отменяет это предпочтение.
Чтобы по крайней мере найти их, начните с отключения PPA и запустите apt-get update. Затем установите apt-show-versions. Запустив apt-show-versions | grep 'No available', вы получите список всех установленных вами пакетов, которые не могут быть найдены в ваших настроенных репозиториях. С помощью некоторой магии командной строки вы можете, возможно, просто удалить имена пакетов и передать их в apt-get remove:
for i in `apt-show-versions | grep 'No available' | cut -d' ' -f 1` ; do sudo apt-get remove -y $i ; done
Обратите внимание, что это будет проходить через список, возвращенный с apt-show-versions, и удалите их один одним. В зависимости от того, что он находит, это может удалить что-то непреднамеренное из-за зависимостей, поэтому сначала проверьте его.
Вот способы GUI для этого. Надеюсь, это поможет тем, кто не предпочитает CLI. Шаги просты и просты в обращении.
Откройте диспетчер синаптических пакетов. Если он не установлен, установите его:sudo apt-get install synaptic
При открытии нажмите кнопку «Происхождение» слева направо. Он перечислит все репозитории в верхней левой части. Выберите конкретный репозиторий, для которого необходимо удалить пакеты. Он отобразит все пакеты в этом репозитории. Щелкните первое поле i, e S или Установленная версия, чтобы сначала показать установленные пакеты. Теперь выберите все пакеты для удаления. Советы по удалению: выберите первый пакет, затем нажмите клавишу Shift и снова выберите последний пакет, чтобы выбрать все. Затем щелкните правой кнопкой мыши квадратный квадрат и выберите отметку для удаления или отметьте для полного удаления. или Выберите любые пакеты и нажмите Ctrl + A, чтобы выбрать все. Затем щелкните правой кнопкой мыши квадратный квадрат и выберите отметку для удаления или отметьте для полного удаления. Вот и все. Он будет удален без проблем. Я также добавил изображение, чтобы сделать его более понятным. Надеюсь, это поможет. :)
Мне было сложно использовать ppa-purge.
Откройте диспетчер синаптических пакетов в разделе «Система», затем выберите «Настройки», «Хранилища».
Удалите те, которые вы не хотите.
Сделано!