2017
Debian 9 – Quero saber a versão do programa que estou instalando, modos de buscar e instalar ele e instalar pacotes de programas que eu baixei
.
Para mim tudo no Linux atualmente é por minha própria conta e risco, apesar de toda a segurança que os sistemas linux oferecem gratuitamente ao usuário. Quer dizer que se eu tiver qualquer problema não tenho nada a reclamar. Problema meu.
.
Quem tem muito conhecimento na internet e usa este conhecimento de maneira positiva, para mim, é Hacker. O hacker é whitehat.
.
Quem tem muito conhecimento na internet e usa este conhecimento de maneira negativa, para mim, é Cracker. O cracker é blackhat
.
Tem pessoa que é os dois. É greenhat.
.
Eu penso que talvez a mídia televisiva, jornais e revistas; usam muitas vezes por engano a palavra hacker de maneira errada.
.
Eles deviam dizer cracker ou blackhat.
.
É preciso usar as palavras corretamente, pois, se não um dia destes; qualquer pessoa que tenha algum conhecimento avançado na internet será considerado crimonoso por empresas e pelos governos ou pior, criminoso em potencial. Uma sociedade inteira pode começar a pensar assim…
.
Aí a coisa fica feia, hein?
.
Tipo, prende a pessoa antes que ela tenha alguma idéia e cometa um cyber-crime, e creio que não é por aí.
.
DEBIAN 9 – QUERO SABER A VERSÃO DO PROGRAMA QUE ESTOU INSTALANDO E MAIS!
.
Para que eu quero saber isto?
.
Uma vez que eu sei a versão que tem no repositório do meu sistema Linux e a versão que tem no desenvolvedor do programa, eu posso decidir instalar a versão mais atual ou, ver se a versão do repositório da minha distro é o mais atual. Talvez os programas mais atuais sejam geralmente melhores.
.
Para eu buscar alguma coisa, tipo jogos. Eu quero buscar jogos e outras coisas. Digito:
.
apt search games
apt search game
apt search player
apt search music
apt search epub
apt search pictures
.
QUERO SABER A VERSÃO DO PROGRAMA QUE ESTOU INSTALANDO E MAIS…
.
“apt show” e “apt-cache”
.
Para saber a versão do programa que estou instalando:
.
apt show nome_programa
.
O apt show mostra todas as info sobro o programa que existe no repo oficial da distro.
.
Para mim, o melhor comando, o mais completo até ontem, é o “apt-cache show”.
.
apt-cache policy nome_programa
.
apt-cache show nome_programa
.
Testo com o reprodutor de video totem, por exemplo.
.
apt show totem
.
apt-cahe policy totem
.
apt-cahe show totem
.
Eu posso instalar usando apt:
.
sudo apt update ; sudo apt install -y nome_programa ; sudo apt install -f ; sudo apt update
.
sudo apt install nome_programa ; sudo apt install -f ; sudo apt update
.
Eu posso instalar usando apt-get:
.
sudo apt-get update ; sudo apt-get install -y nome_programa ; sudo apt-get install -f ; sudo apt-get update
.
sudo apt-get install nome_programa ; sudo apt-get install -f ; sudo apt-get update
.
Posso usar aptitude:
sudo aptitude update ; sudo aptitude install nome_programa ; sudo aptitude update
.
Eu posso usar comando para instalar programas usando sh -c e/ou bash -c
.
sudo sh -c ‘comando1 && comando2’
.
sudo bash -c ‘comando1 && comando2’
.
sudo sh -c ‘apt update && apt -y full-upgrade’
.
Exemplo de instalação de vários programas para Linux Mint do tipo deixa instalando e vai dormir, ou vai passear e deixa a máquina fazendo o serviço que deve ser feito sem problemas:
.
Exemplo básico:
.
sudo sh -c ‘apt install -y programa1 programa2 programa3 ; apt install -f ; apt update && apt -y full-upgrade ; dpkg –configure -a ; update-grub’
(são dois tracinhos antes de configure -a)
.
Exemplo instalando alguns programas de verdade (VOU TESTAR):
sudo sh -c ‘apt install -y vlc smplayer firejail transmission armagetronad uget fortune cowsay figlet finger bd rythmbox virtualbox clementine gedit mousepad leafpad scratch vim geany ; apt install -f ; apt update && apt -y full-upgrade ; dpkg –configure -a ; update-grub’
(são dois tracinhos antes de configure -a)
.
Pelo que eu li, o esquema é o seguinte:
.
sudo – Confere superpoderes a tudo o que vem depois, nesta mesma linha de comando.
.
sh – Abre uma shell do interpretador de comandos Dash padrão do Linux/Unix.
.
-c – Executa os comandos, que seguem entre as aspas.
.
Com o comando apt, o exemplo abaixo roda a opção de atualização com os repositórios, antes de instalar um programa:
.
sudo –sh -c ‘apt update && apt install -y thermald’
(são dois tracinhos antes do sh)
.
Eu posso instalar pacotes com os comandos abaixo.
.
Se eu baixo um pacote .deb confiro a procedência dele. Geralmente o desenvolvedor oferece um md5sum para verificar a integridade do pacote. O programa Gdebi, confere tudo isto automaticamente, mas mesmo assim tem pacote que mesmo seguro ele não instala. Então posso abrir o terminal na pasta onde está o pacote .deb e usar o comando abaixo para instalar o pacote .deb
.
sudo dpkg -i nome-do-software.deb
.
Tem um outro jeito de instalar pacotes…
.
Usando .sh Tem que descomprimir o pacote entrar na pasta dele que foi criada quando descomprimi o pacote e usar os comandos abaixo:
.
chmod 775 software.sh
./software.sh
Acima a palavra software, acho, acho que é o nome do software que está na pasta. Dentro da pasta, quase sempre tem um script de instalação que geralmente leva o nome do programa que eu quero instalar.
.
user@pc:~$ apt-cache show totem
Package: totem
Version: 3.22.1-1
Installed-Size: 237
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: amd64
Depends: libc6 (>= 2.4), libcairo2 (>= 1.14.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.4.0), libgtk-3-0 (>= 3.19.4), libnautilus-extension1a (>= 3.21.92-3~), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libtotem-plparser18 (>= 3.10.0), libtotem0 (>= 3.22.1-1), libtotem0 (<< 3.23), libx11-6, totem-common (= 3.22.1-1), gsettings-desktop-schemas, gstreamer1.0-clutter-3.0, gstreamer1.0-plugins-base (>= 1.6.0), gstreamer1.0-plugins-good, gstreamer1.0-plugins-bad, gstreamer1.0-x, grilo-plugins-0.3
Recommends: gstreamer1.0-libav, gstreamer1.0-plugins-ugly, gstreamer1.0-pulseaudio, totem-plugins
Suggests: gnome-codec-install
Description-pt_BR: Simples tocador de mídia para o GNOME baseado no GStreamer
O Totem é um reprodutor de mídia simples, porém cheio de recursos, para
o GNOME que pode ler um grande número de formatos de arquivo. Seus recursos:
.
* Suporte a playlist shoutcast, m3u, asx, SMIL e ra
* Toca DVD (com menus), VCD e Digital CD (with CDDB)
* Configuração para saída de TV com troca de resolução opcional
* 4.0, 5.0, 5.1 e saída de áudio estéreo
* Modo tela cheia (movimente o seu mouse e terá bons controles) com
Xinerama, dois monitores e suporte a RandR
* Alternancia de razão de aspecto, escalando com base no tamanho original
do vídeo
* Controle completo pelo teclado
* Lista de reprodução com modo de repetição e funcionalidades para salvar
* Integração com GNOME, Nautilus e GIO
* Captura de tela do vídeo atual
* Controle de Brilho e Contraste
* Complemento de visualização quando toca arquivos somente-áudio
* Miniatura do vídeo para o nautilus
* Página de propriedades do Nautilus
* Funciona com telas remotas
* Legendas DVD, VCD e OGG/OGM com seleção automática de idioma
* Extensível com complementos
Description-md5: 3773374b409bb5710c492c328fe37f78
Homepage: https://wiki.gnome.org/Apps/Videos
Tag: implemented-in::c, interface::graphical, interface::x11, role::program,
scope::application, sound::player, suite::gnome, uitoolkit::gtk,
use::playing, works-with-format::mp3, works-with-format::oggtheora,
works-with-format::oggvorbis, works-with-format::wav,
works-with::audio, works-with::video, x11::application
Section: video
Priority: optional
Filename: pool/main/t/totem/totem_3.22.1-1_amd64.deb
Size: 101234
MD5sum: c3de070c18c8fc1c44256b99a6cb2161
SHA256: 712c25bcc12636356ad2fdbdddbb499571c44cd77176d48a2ea616f63241fc61
.
Até Breve
.
Mantenha-se conectado. Dicas e sugestões são muito bem-vindas. Doe da maneira que puder.
😀
.
RESUMO de Debian 9 – Quero saber a versão do programa que estou instalando, modos de buscar e instalar ele e instalar pacotes de programas que eu baixei
.
apt search nome_programa
apt show nome_programa
apt-cache policy nome_programa
apt-cache show nome_programa
sudo apt install nome_programa ; sudo apt install -f ; sudo apt update
sudo apt-get update ; sudo apt-get install -y nome_programa ; sudo apt-get install -f ; sudo apt-get update
sudo aptitude update ; sudo aptitude install nome_programa ; sudo aptitude update
sudo sh -c ‘comando1 && comando2’
sudo bash -c ‘comando1 && comando2’
sudo sh -c ‘apt update && apt -y full-upgrade’
sudo sh -c ‘apt install -y programa1 programa2 programa3 ; apt install -f ; apt update && apt -y full-upgrad
sudo – Confere superpoderes a tudo o que vem depois, nesta mesma linha de comando.
.
sh – Abre uma shell do interpretador de comandos Dash padrão do Linux/Unix.
.
-c – Executa os comandos, que seguem entre as aspas
.
sudo dpkg -i nome-do-software.deb
.
chmod 775 software.sh
./software.sh
.