Se você é um usuário de GNU / Linux, e também, usuário de Debian GNU / Linux especificamente e seus derivados, então você deve saber o que é APT perfeitamente. Se não estiver, não importa, vou te dizer.
APT (Ferramenta de embalagem avançada ou ferramenta de embalagem avançada) é um sistema de gerenciamento de pacotes criado por e para o projeto Debian, embora possa ser usado em outras distribuições.
Até a chegada de Pacman, foi para mim o melhor Gerenciador de pacotes Eu tentei, e foi lançado há 16 anos, então você pode considerá-lo um veterano de guerra.
No dia 1º de abril deste ano foi lançada a versão 1.0 do APT, cuja principal novidade é que unifica os comandos:
$ sudo apt-get [opções] $ sudo apt-cache [opções]
Para isso, foi criado um binário chamado simplesmente:
# apt
Com o novo binário, as seguintes opções são usadas (algumas também usadas com aptidão):
- Lista: semelhante à lista dpkg e pode ser usado com sinalizadores --instalado or - atualizável.
- search: funciona como a pesquisa apt-cache, mas classifica o resultado em ordem alfabética.
- mostrar: funciona da mesma forma que apt-cache show, mas esconde detalhes com os quais as pessoas provavelmente não se importam (como hashes). Você pode ver o resultado completo através do apt-cache show, é claro.
- atualizar: funciona exatamente da mesma forma que o apt-get, mas desta vez com cores.
- instalar, remover: adiciona uma barra de progresso enquanto o dpkg está rodando.
- atualização: funciona da mesma forma que apt-get dist-upgrade --with-new-pkgs.
- atualização completa- Um nome mais significativo para dist-upgrade.
- editar fontes: edite o arquivo sources.list usando $ EDITOR.
Aqui está um exemplo da aparência da barra de progresso:
Você pode ativar / desativar o progresso da instalação com o comando:
# Echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
E é isso 😀
fonte: Blog de Michael Vogt
Muito interessante mesclar apt-get com apt-cache em um único comando.
Já era hora.
Bem, ei, eles levaram apenas 21 anos para conseguir ter um gerenciador de pacotes binários com uma barra de progresso, nem mesmo o Arch Linux, que em aproximadamente 10 anos de existência da distro eles têm um dos melhores sistemas de pacotes GNU / Linux , para não falar de seu gerente, pacman!
Oh merda, espere ... era apenas o contrário: S
Bem, o problema não seria exatamente isso, mas pelo menos o próximo passo seria melhorar o DPKG para que fique no nível do Pacman.
A questão aqui é: que impacto isso terá nas distros? Quer dizer, na vida de uma versão você não pode fazer essa alteração arbitrariamente, imagino que isso quebraria todas as APIs de programas como o Muon, que deve estar usando o comando apt-get e toda a história ... distros? Ou estou falando sem saber? xD
Suponho que será duplicado, seria ideal no início
Vamos ver .. citando a Wikipedia:
«… O próprio Dpkg é uma ferramenta de baixo nível; um front-end de alto nível é necessário para trazer pacotes de locais remotos ou resolver conflitos complexos nas dependências de pacotes. O Debian tem apt para esta tarefa ... »
Então eu acho que enquanto o DPKG não mudar, não importa se o APT adiciona ou remove opções.
Isso mesmo. DPKG é como o PKGTOOL do Slackware, e ao contrário do Slackware que não dá uma bola aos back-ends, no Debian, eles se esforçaram muito para fazer um back-end realmente decente e como o APT o melhorou, vou aplaudir aqueles que melhorado para o referido back-end.
Afinal, PKGTOOL e DPKG não alcançam o PACMAN (bem, é um all-in-one e, até agora, é bastante confortável como o APT).
Parece-me que o comando finak deve ser assim:
# echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
Notícias muito interessantes.
demorou tanto para fazer algo assim, e nem OpenSUSE, Fedora, Arch os levou para fazer uma barra como essa, eles só precisam ser tão ordenados quanto Yum, esteticamente falando. : p
Eu corrijo, para o último comando funcionar, ele tem que ser escrito:
# echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar
Obrigado.
A terceira é a vencida:
#echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
Eu me desintegrooooo …….
pode ser atualizado no debian wheezy
?
Apenas instalando do pacote sid
Que horas são as do APT. Assim que o mundo de Pacman for descoberto, você perceberá como ele é limitado. Do meu ponto de vista, Pacman é o dono e senhor do gnu / linux. Ele não tem ninguém para protegê-lo.
Alguns zypper, yum ou pacman são copiados. Sinto uma possível otimização para o futuro System-D e posso cumpri-la. No final do dia, o apt sempre trabalhou com o upstart e não com o System-D, talvez por isso essa mudança.
Ds23yTube: «Afinal, o apt sempre trabalhou com o upstart e não com o System-D»
@ Ds23yTube Sr. Ubuntero, você precisa aprender mais antes de fazer afirmações categóricas como essa. APT é uma ferramenta Debian e, como tal, NUNCA usou upstart, mas sim SysVInit (System V).
Para César, o que é de César.
Oh, barra de progresso ... isso é um verdadeiro salto quântico!
Mas tenho algumas dúvidas:
- A cor pode ser alterada?
- Que tipo de fonte você usa? Não pode usar skins?
- Podem ser adicionados widgets?
- Funciona bem em telas sensíveis ao toque?
Vamos ver se alguém pode esclarecer essas questões tão importantes ... ¬¬
PS: realmente? A barra de progresso é o destaque do título? Patético.
que boa notícia ... a barra de progresso é o menos importante ... Estou preocupado com a mudança no comando ...: S
Melhoria muito boa.
Acho muito interessante e super bacana o apt ...
FELICIDADES !!!