AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1133811
Accepted
24601
24601
Asked: 2019-04-15 05:19:42 +0800 CST2019-04-15 05:19:42 +0800 CST 2019-04-15 05:19:42 +0800 CST

Remoção de Pacote Órfão

  • 772

Depois de executar o GtkOrphan, ele fornece uma lista de 8 pacotes sugeridos para remoção.

insira a descrição da imagem aqui

É provável que haja alguma consequência indesejável na remoção de qualquer um deles usando as ferramentas fornecidas no utilitário?

Saída da execução dpkg -l | grep ^rc:

rc  linux-image-4.18.0-15-generic                 4.18.0-15.16~18.04.1                         amd64        Signed kernel image generic
rc  linux-modules-4.18.0-15-generic               4.18.0-15.16~18.04.1                         amd64        Linux kernel extra modules for version 4.18.0 on 64 bit x86 SMP
rc  linux-modules-extra-4.18.0-15-generic         4.18.0-15.16~18.04.1                         amd64        Linux kernel extra modules for version 4.18.0 on 64 bit x86 SMP

A execução aptitudedo terminal sem parâmetros produz:

insira a descrição da imagem aqui

upgrade 18.04
  • 1 1 respostas
  • 1096 Views

1 respostas

  • Voted
  1. Best Answer
    N0rbert
    2019-04-15T06:18:12+08:002019-04-15T06:18:12+08:00

    Acabei de testar o GtkOrphan em meu sistema. E parece que GtkOrphan é mais burro que apt-get autoremove -sou aptitude search '?obsolete'(veja a página de ajuda para a sintaxe completa)

    No meu sistema, vejo que apenas 1 pacote de 18 está corretamente marcado como órfão pelo GtkOrphan.

    Até onde posso entender, o pacote realmente obsoleto ou instalado localmente não possui nenhum link http/https/ftp na apt-cache policy ...saída. Deveria ter apenas /var/lib/dpkg/statusna tabela de versões.

    Portanto, podemos filtrar a saída deborphanusando alguns scripts (versão modificada desta ):

    cat > find_orphan.sh << \EOF
    LC_ALL=C dpkg-query --showformat='${Package}:${Status}\n' -W $@ | \
    fgrep ':install ok installed' | cut -d: -f1 | \
    (while read pkg; do inst_version=$(apt-cache policy $pkg \
    | fgrep Installed: \
    | awk '{ print $2 }'); origin=$(apt-cache policy "$pkg" \
    | fgrep " *** ${inst_version}" -C1 \
    | tail -n 1 \
    | cut -c12-); echo $pkg $origin; done)
    EOF
    
    sh find_orphan.sh $(deborphan) | grep "/var/lib/dpkg/status" | awk '{print $1}'
    

    ou não use o GtkOrphan e confie no Aptitude com seus pacotes obsoletos e criados localmente

    órfão de aptidão

    ou aptitude search '?obsolete':

    i   rstudio                         - RStudio                               
    

    O bug relacionado pode ser o seguinte - bug 1820906 .

    • 2

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve