-
Notifications
You must be signed in to change notification settings - Fork 1
/
notas.de.aula.pacotes.html
88 lines (55 loc) · 1.55 KB
/
notas.de.aula.pacotes.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<pre>
### comandos básicos (gestão de pacotes)
# para virar macho
sudo -s (padrão no Ubuntu)
su (padrão no Debian)
# para atualizar a lista de pacotes
apt-get update
aptitude update
# para atualizar o sistema
- atualização comum
apt-get upgrade -d
aptitude safe-upgrade -d
- atualização de versão
apt-get dist-upgrade
aptitude full-upgrade
-d -> apenas baixar os pacotes sem atualizar
# para ver todos os pacotes que estão instalados
dpkg -l
# para ver todos os arquivos instalados por um pacote
dpkg -L nome-do-pacote
# para ver as informações de um pacote
apt-cache show nome-do-pacote
aptitude show nome-do-pacote
# para instalar um pacote
apt-get install nome-do-pacote
aptitude install nome-do-pacote
# para reinstalar um pacote
apt-get install nome-do-pacote --reinstall
aptitude reinstall nome-do-pacote
# para pesquisar um pacote
apt-cache search termo-pesquisa
aptitude search termo-pesquisa
# para remover um pacote
apt-get remove nome-do-pacote
aptitude remove nome-do-pacote
# para remover um pacote e todas as suas configurações
apt-get remove nome-do-pacote --purge
aptitude purge nome-do-pacote
# para remover os arquivos deb dos pacotes
( /var/cache/apt/archives/ )
apt-get clean
aptitude clean
# para verificar a integridade dos arquivos de um pacote
( é preciso ter instalado o pacote debsums )
debsums -a nome-do-pacote
debsums -a 2>erros 1>log
###################################################
</pre>
</body>
</html>