Linux - Instalação de Programas

28
Linux - Instalac¸˜ ao de aplicativos ´ AtilaCamurc¸a 20 de fevereiro de 2013

Transcript of Linux - Instalação de Programas

Page 1: Linux - Instalação de Programas

Linux - Instalacao de aplicativos

Atila Camurca

20 de fevereiro de 2013

Page 2: Linux - Instalação de Programas

Sumario

1 Introducao

2 Gerenciador de pacotes

3 Modos de instalacao

4 Programas uteis

Audio e Vıdeo

Internet

Graficos

Escritorio

Desenvolvimento

Page 3: Linux - Instalação de Programas

Introducao

Existem basicamente duas maneiras de se instalar aplicativos no Linux,em modo grafico e em modo texto. Cada uma possui suascaracterısticas, vantagens e desvantagens.

No inıcio, como a maioria dos aplicativos eram escritos em C, tinhamosque compilar a partir do codigo-fonte. Por ser uma tarefa trabalhosa,algumas ferramentas nasceram para ajudar no processo.

Page 4: Linux - Instalação de Programas

Gerenciador de pacotes

Page 5: Linux - Instalação de Programas

Gerenciador de pacotes

Era necessario um sistema de gerenciamento de pacotes, ou softwarespre-compilados, e suas dependencias. Nascia a extensao .deb, que derivade Debian.

A partir daı todas as distros baseadas em Debian, como o Ubuntu,adotaram este modo de instalacao. Ele consiste em um repositorio comarquivos .deb contendo dados do aplicativo, suas dependencias e oaplicativo em si.

Page 6: Linux - Instalação de Programas

Modos de instalacao

Page 7: Linux - Instalação de Programas

Modo Grafico

Page 8: Linux - Instalação de Programas

Central de Programas do UbuntuModo Grafico

No Ubuntu temos a Central de Programas do Ubuntu. Como umaapp store, voce busca por um software, clica em instalar e comeca a usar.Ele e ideal para usuarios comuns.

Entretanto, para usuarios avancados o recomendado e utilizar oSynaptic. Possui interface simples mas com um completo sistema degerenciamento. Ou ainda o gdebi. Mas quem possui direito a instalacao?

Page 9: Linux - Instalação de Programas

root

Page 10: Linux - Instalação de Programas

root

root ou super usuario e o nome do unico usuario do Linux que podefazer alteracoes no sistema, com instalacao de aplicativos, manutencao,etc. Mas para instalar programas pela Central de Programas ou Synapticdigitei minha senha pessoal. . .

Isso porque, como administrador, voce possui direitos de entrar comousuario root e instalar os programas.

Page 11: Linux - Instalação de Programas

Modo Texto

Page 12: Linux - Instalação de Programas

Modo Texto

Falando de root nao podemos deixar de mencionar o terminal. Esseopcao acaba se tornando a opcao escolhida pela maioria dos verdadeirosusuarios Linux. No Ubuntu temos o gnome-terminal, que e um emuladorde terminal. Isso porque os verdadeiros terminais sao acessados por Ctrl+ Alt + F[1-12], sendo o F7 o modo grafico, e todos os outros modotexto.

Page 13: Linux - Instalação de Programas

apt-getModo Texto

No Debian/Ubuntu a instalacao dos pacotes e feita atraves do apt-get.Ele so pode ser acessado pelo usuario root ou adiministrador. A sintaxede uso e:

$ sudo apt-get install <nome_do_programa>

Para buscar um pacote fazemos:

$ sudo apt-cache search <regex>

Page 14: Linux - Instalação de Programas

aptitudeModo Texto

Outro gerenciador de pacotes e o aptitude. Ele possui comandossemelhantes ao apt-get, como:

$ sudo aptitude install <nome_do_programa>

Buscar:

$ sudo aptitude search <padrao>

Page 15: Linux - Instalação de Programas

aptitudeModo Texto

A busca do aptitude mostra resultados mais informativos. A primeiracoluna mostra o status do pacote.

p: nao existe nenhum registro do pacote no sistema;c: pacote deletado mas arquivos de configuracao ainda permanecem;i: pacote instalado;v: pacote virtual;

Ainda temos nome e descricao do pacote. Para mais informacoes: $ manaptitude

Page 16: Linux - Instalação de Programas

Programas uteis

Page 17: Linux - Instalação de Programas

Audio e Vıdeo

Page 18: Linux - Instalação de Programas

Audio e Vıdeo

Recomendado para ouvir musicas: Rhythmbox. Utiliza GStreamer parareproducao.

Outras otimas opcoes:

ExaileClementineAmarokBanshee

Page 19: Linux - Instalação de Programas

Audio e Vıdeo

Recomendado para ver vıdeos: VLC. Reproduz os principais formatos devıdeo, DVDs, streaming, etc.

Outras otimas opcoes:

TotemUPlayerMPlayerKaffeine

Page 20: Linux - Instalação de Programas

Audio e Vıdeo

Audacity: editar, gravar, mixar musicas e gravacoes.Sound Converter: converter musicas.Cheese: utilitario para webcam.Arista: converter vıdeos.DeVeDe: criar DVDs de vıdeo.Gaupol: editor de legendas.Brasero: gravador de DVD, CD.TuxGuitar: ler e reproduz tablaturas (gp5, etc).

Page 21: Linux - Instalação de Programas

Internet

Page 22: Linux - Instalação de Programas

Internet

Browsers:

Chromium/ChromeFirefoxOpera

Outros utilitarios:

FileZilla: utilitario para FTP.qbittorrent: baixar torrents.hotot: cliente twitter.jDownloader: gerenciador de downloads.Wireshark: mostra e analiza trafego da rede.

Page 23: Linux - Instalação de Programas

Graficos

Page 24: Linux - Instalação de Programas

Graficos

Blender: modelagem 3D.GIMP: editor de imagens.Inkscape: editor de imagens vetoriais.dia: desenho de diagramas.evolus pencil: prototipador de layouts.

Page 25: Linux - Instalação de Programas

Escritorio

Page 26: Linux - Instalação de Programas

Escritorio

LibreOffice: suite de escritorio do Linux. Nela nos temos os utilitarios:

Writer (Texto)Calc (Planilha)Impress (Apresentacao de Slides)Draw (Desenho)Base (Banco de Dados)Math (Matematica)

Page 27: Linux - Instalação de Programas

Desenvolvimento

Page 28: Linux - Instalação de Programas

Desenvolvimento

NetBeans: IDE para Java, Java Web, PHP, C/C++, etc.Eclipse: IDE para Java, Java Web, PHP, C/C++, etc.Geany: IDE leve ideal para PHP, C, Python, Ruby, HTML.git, svn: versionamento.glade: construtor de interfaces Gtk.