Ubuntu pt

From

Jump to: navigation, search

Guia não oficial Ubuntu 5.10 (Breezy Badger)

O guia http://ubuntuguide.org/ foi começado por Chua Wen Kiat (Kuala Lumpur, Malaysia). Neste momento está a ser mantido pelo Centro Linux da Universidade da Letónia e todos estão convidados a contribuir.

A versão Portuguesa do Guia também esta em http://www.guiaubuntupt.org, criado por Marco Silva ( iGama ).

Contribuidores: iGama, kuvalski, vbmaster, epimeteo, ...



Guia Ubuntu 6.06 (Dapper Drake)




Traduções: Latviešu Русский Polski Traditional Chinese



Contents


Notas Gerais

  1. Este é um guia não-oficial de Ubuntu 5.10 para servir de ponto de partida. Não é associado com Ubuntu nem com a Canonical Ltd.
  2. O Guia foi testado numa instalação completa de Ubuntu 5.10 x86 Install CD (Breezy Badger)
  3. Se vir uma caixa delimitada, significa que tem de executar o comando em questão no modo Consola (Aplicações - Ferramentas do sistema - Terminal) ou usar o conteúdo da caixa consoante o pedido.
  4. Para evitar erros de escrita, copie e cole os comandos para o modo Consola (Clique botão direito nos comandos ->"Copiar" ou "Colar". Também pode usar Ctrl+c para copiar e Shift+Insert para Colar)
  5. "sudo" significa "superuser do" ( SuperUtilizador faz ). "sudo" vai pedir "Password:". Por favor insira Password do utilizador
  6. Se quiser mais informação sobre algum comando, simplesmente procure nas páginas do manual referente usando o comando “man”. Por exemplo, “man sudo” vai mostrar a página do manual referente ao comando “sudo”.
  7. Se está cansado de escrever "apt-get" todas as vezes, Leia #Como fazer apt-get de forma fácil (Synaptic)?
  8. "apt-get" e "wget" requerem uma ligação à Internet para instalar/actualizar/download dos programas.
  9. Para fazer download a um ficheiro, clique com o botão direito do rato -> Seleccione "Salvar link como..." -> Verifique que o nome e extensão do ficheiro estão correctos
  10. Se deseja ajudar a traduzir o Ubuntu para a sua língua ou ajudar o Ubuntu de outra maneira, visite https://launchpad.net/
  11. Que o espírito "humanidade para com os outros" esteja sempre consigo...
Se está a usar Kubuntu tem de instalar o Gedit
sudo apt-get install gedit
Ou substituir 'gedit' com 'kwrite', por exemplo, em vez de escrever
 sudo gedit /etc/apt/sources.list
Escreve
 sudo kwrite /etc/apt/sources.list
Se está a usar a versão 64-bit substitua "i386" por "amd64"

Para Começar

O que é Ubuntu?

Onde posso ver screenshots do Ubuntu?

Onde posso encontrar a lista de todos os programas/libraries quem vêm com Ubuntu?

Onde fazer download de Ubuntu?

Onde encomendar os CDs Ubuntu sem pagar NADA?

Onde encontrar ajuda para Ubuntu?

Onde procurar por programas novos?

Onde procurar por elementos estilisticos para o desktop?

Repositórios

Como adicionar repositórios extra?

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
  • Escolher uma das caixas abaixo, uma é para Internacional e outra Nacional. Pode usar as 2 se quiser, adicionando uma e depois a outra de seguida.
  • Substituir tudo com as seguintes linhas ( Para Internacional )
## Add comments (##) in front of any line to remove it from being checked.   
## Use the following sources.list at your own risk.  
## You may replace "us" with your country code to get the closest mirror.

deb http://us.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://us.archive.ubuntu.com/ubuntu breezy main restricted

## MAJOR BUG FIX UPDATES produced after the final release
deb http://us.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu breezy-updates main restricted

## UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted

deb http://security.ubuntu.com/ubuntu breezy-security universe
deb-src http://security.ubuntu.com/ubuntu breezy-security universe

## UNIVERSE AND MULTIVERSE REPOSITORY (Unsupported by Ubuntu.  Use at own risk.)
deb http://archive.ubuntu.com/ubuntu breezy universe multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy universe multiverse

## BACKPORTS REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse

## PLF REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://packages.freecontrib.org/ubuntu/plf breezy free non-free
deb-src http://packages.freecontrib.org/ubuntu/plf breezy free non-free 
  • Substituir tudo com as seguintes linhas ( Para Nacional )
## Add comments (##) in front of any line to remove it from being checked.   
## Use the following sources.list at your own risk.  
## You may replace "us" with your country code to get the closest mirror.

deb http://darkstar.ist.utl.pt/ubuntu/archive/ breezy main restricted
deb-src http://darkstar.ist.utl.pt/ubuntu/archive/ breezy main restricted

## MAJOR BUG FIX UPDATES produced after the final release
deb http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-updates main restricted
deb-src http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-updates main restricted

## UBUNTU SECURITY UPDATES
deb http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-security main restricted
deb-src http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-security main restricted

deb http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-security universe
deb-src http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-security universe

## UNIVERSE AND MULTIVERSE REPOSITORY (Unsupported by Ubuntu.  Use at own risk.)
deb http://darkstar.ist.utl.pt/ubuntu/archive/ breezy universe multiverse
deb-src http://darkstar.ist.utl.pt/ubuntu/archive/ breezy universe multiverse

## BACKPORTS REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-backports main restricted universe multiverse
deb-src http://darkstar.ist.utl.pt/ubuntu/archive/ breezy-backports main restricted universe multiverse

  • Guarde o ficheiro editado
sudo apt-get update

Updates Ubuntu

Como actualizar manualmente o Ubuntu?

sudo apt-get update
sudo apt-get upgrade

Instalar software adicional (Automatix)

  • Esta é uma interface gráfica para a instalação de várias aplicações em Ubuntu/Kubuntu/Xubuntu BREEZY (NÃO FUNCIONA EM Warty, Hoary or Dapper) e para alterar algumas coisas de modo a que a sua caixa Ubuntu fique a funcionar e a trabalhar em pleno no mais curto espaço de tempo. Ao usar o Automatix em poucos minutos poderá resolver muitos tópicos descritos neste guia.
  • Automatix irá ajudá-lo a instalar Codecs Multimedia; todos os plugins do Firefox (java, flash, etc); o suporte aos ficheiros RAR, ACE e UNRAR; skype; Acrobat reader 7; Gnomebaker; gftp; DC++ e amule; Frostwire; Audacity; Kino; EasyTag; Mplayer; totem-xine; VLC; Beep Media Player; Opera; Bittornado; Azureus; activa o Numlock; Ferramentas de Programação (Anjuta (IDE C/C++), Bluefish (editor HTML), (desenvolvimento Web)); GnomePPP; fontes MS true type; Streamtuner; Codecs audio e dvd NÃO-LIVRES; ndisgtk (interface gráfica para utilizador de WiFi ); SUN'S JAVA JRE v1.5; SUN'S JAVA JDK v1.5; wine; gdesklets; Detecta placas Nvidia e instala drivers e mais umas quantas coisas úteis.
  • Se está nos Estados Unidos da América NÃO instale codecs audio e dvd NÃO LIVRES. É ILEGAL FAZÊ-LO.

Como ter o Automatix?

  • Como instalar o Automatix em Ubuntu
sudo apt-get install xterm
wget http://beerorkid.com/automatix/automatix_5.8-3_i386.deb
sudo dpkg -i automatix_5.8-3_i386.deb
Aplicações > Ferramentas de Sistema -> Automatix
  • Para instalar o Automatix em Kubuntu/Xubuntu
sudo apt-get install xterm libglade2-0 libgnomecanvas2-0
wget http://kambing.vlsm.org/ubuntu/pool/main/z/zenity/zenity_2.12.1-0ubuntu1_i386.deb
sudo dpkg -i zenity_2.12.1-0ubuntu1_i386.deb
wget http://beerorkid.com/automatix/automatix_5.8-3_i386.deb
sudo dpkg -i automatix_5.8-3_i386.deb
Menu Principal -> Sistema -> Automatix

Adicionar Aplicações

Como instalar o Editor de Menus para GNOME?

sudo apt-get install smeg

Como instalar o Clipboard Daemon para GNOME?

wget -c http://easylinux.info/uploads/gnome-clipboard-daemon-1.0.bin.tar.bz2
sudo tar jxvf gnome-clipboard-daemon-1.0.bin.tar.bz2 -C /usr/bin/
sudo chown root:root /usr/bin/gnome-clipboard-daemon
sudo chmod 755 /usr/bin/gnome-clipboard-daemon
sudo gnome-clipboard-daemon &
export EDITOR=gedit && crontab -e
  • Adicione a seguinte linha no fim do ficheiro
@reboot gnome-clipboard-daemon
  • Guarde o ficheiro editado.

Como instalar o J2SE Runtime Environment (JRE) com Plug-in para o Mozilla Firefox?

sudo apt-get install sun-j2re1.5
echo 3 | sudo update-alternatives --config java
  • Reinicie o Mozilla Firefox

Como instalar o Flash Player (Macromedia Flash) Plug-in para o Mozilla Firefox?

sudo apt-get install flashplayer-mozilla
  • Renicie o Mozilla Firefox

Como instalar um PDF Reader (Adobe Reader) com Plug-in para o Mozilla Firefox?

sudo apt-get install acroread
sudo apt-get install mozilla-acroread
sudo apt-get install acroread-plugins

Como instalar um Gestor de Downloads (Downloader for X)?

sudo apt-get install d4x

Como instalar um cliente de FTP (gFTP)?

sudo apt-get install gftp

Como instalar um utilitário de partilha (DC++)?

wget -c http://easylinux.info/uploads/linuxdcpp.tar.gz 
sudo tar zxvf linuxdcpp.tar.gz -C /opt
sudo gedit /usr/share/applications/dcpp.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Encoding=UTF-8
Name=DC++
Exec=/opt/linuxdcpp/dcpp
Terminal=false
Type=Application
StartupNotify=true
Icon=eyes.png
Categories=Application;Network;
  • Grave o ficheiro editado
  • Aplicações > Internet -> DC++

Como instalar um Cliente P2P BitTorrent (Azureus)?

wget -c http://heanet.dl.sourceforge.net/sourceforge/azureus/Azureus_2.4.0.0_linux.tar.bz2
sudo tar jxvf Azureus_2.4.0.0_linux.tar.bz2 -C /opt
sudo gedit /usr/share/applications/azureus.desktop 
  • Adiciona o seguinte ao novo ficheiro:
[Desktop Entry] 
Name=Azureus
Comment=A Bittorrent client
Exec=/opt/azureus/azureus
Icon=/opt/azureus/Azureus.png
Terminal=false
Type=Application
Categories=Application;Network;
  • Grave o ficheiro editado
  • Aplicações > Internet -> Azureus

Como instalar um Cliente P2P eMule (aMule)?

sudo apt-get install amule

Como instalar um Cliente P2P Gnutella (LimeWire)?

wget -c http://easylinux.info/uploads/LimeWireOther.zip
sudo unzip -u LimeWireOther.zip -d /opt/
sudo chown -R root:root /opt/LimeWire/
sudo gedit /usr/bin/runLime.sh
  • Insira as linhas seguintes no ficheiro novo.
cd /opt/LimeWire/
./runLime.sh
  • Guarde o ficheiro editado
sudo chmod +x /usr/bin/runLime.sh
sudo gedit /usr/share/applications/LimeWire.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=LimeWire
Comment=LimeWire
Exec=runLime.sh
Icon=/opt/LimeWire/LimeWire.ico
Terminal=false
Type=Application
Categories=Application;Network;

Como instalar o Skype?

wget -c http://download.skype.com/linux/skype_staticQT-1.2.0.18.tar.bz2
sudo tar jxvf skype_staticQT-1.2.0.18.tar.bz2 -C /opt/
sudo ln -s /opt/skype-1.2.0.18/skype /usr/bin/skype
sudo cp /opt/skype-1.2.0.18/skype.desktop /usr/share/applications/skype.desktop
sudo cp /opt/skype-1.2.0.18/icons/skype_32_32.png /usr/share/icons/hicolor/32x32/apps/skype.png
rm skype_staticQT-1.2.0.18.tar.bz2

Como instalar o WinPopup (LinPopUp)?

sudo apt-get install linpopup
sudo gedit /usr/share/applications/linpopup.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=LinPopUp
Comment=LinPopUp
Exec=linpopup
Icon=/usr/share/pixmaps/linpopup.xpm
Terminal=false
Type=Application
Categories=Application;Utility;

Como instalar codecs multimédia?

sudo apt-get install gstreamer0.8-plugins
sudo apt-get install gstreamer0.8-lame
sudo apt-get install gstreamer0.8-ffmpeg
sudo apt-get install lame
sudo apt-get install sox
sudo apt-get install ffmpeg
sudo apt-get install mjpegtools
sudo apt-get install vorbis-tools
sudo apt-get install w32codecs
gst-register-0.8

Como instalar a capacidade de reproduzir DVDs?

sudo apt-get install libdvdcss2

Como instalar o leitor multimédia xine-ui?

sudo apt-get install xine-ui
  • Associar o xine-ui para reproduzir ficheiros multimedia
gconftool-2 --type string --set /desktop/gnome/volume_manager/autoplay_dvd_command "xine dvd://"
sudo rm -f /usr/share/applnk/Multimedia/xine.desktop
sudo ln -fs /usr/share/xine/desktop/xine.desktop /usr/share/applications/
sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list_backup
sudo sed -e 's/totem.desktop/xine.desktop/g' /usr/share/applications/defaults.list_backup > /tmp/defaults.list
sudo mv /tmp/defaults.list /usr/share/applications/defaults.list

Como instalar o leitor multimédia MPlayer com Plug-in para o Mozilla Firefox?

sudo apt-get install mplayer-386
sudo apt-get install mplayer-fonts
sudo apt-get install mozilla-mplayer
sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup
sudo gedit /etc/mplayer/mplayer.conf
  • Procure esta linha
...
vo=x11,         # To specify default video driver (see -vo help for
...
  • Substitua pela seguinte linha
vo=xv,         # To specify default video driver (see -vo help for

Como instalar o leitor multimédia XMMS?

sudo apt-get install xmms
sudo apt-get install xmms-skins
wget -c http://easylinux.info/uploads/xmms-wma_1.0.4-2_i386.deb
sudo dpkg -i xmms-wma_1.0.4-2_i386.deb
  • Associar o XMMS para tocar ficheiros MP3/M3U/WAV
sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list_backup
sudo cp /usr/share/applications/defaults.list /tmp/defaults.list_tmp
sudo sed -e 's/audio\/mpeg=.*/audio\/mpeg=XMMS.desktop/g' /tmp/defaults.list_tmp > /tmp/defaults.mp3
sudo sed -e 's/audio\/x-mpegurl=.*/audio\/x-mpegurl=XMMS.desktop/g' /tmp/defaults.mp3 > /tmp/defaults.m3u
sudo sed -e 's/audio\/x-wav=.*/audio\/x-wav=XMMS.desktop/g' /tmp/defaults.m3u > /tmp/defaults.list
sudo mv /tmp/defaults.list /usr/share/applications/defaults.list
sudo rm -f /tmp/defaults.*

Como instalar o leitor multimédia amaroK?

sudo apt-get install amarok
  • Aplicações > Som e Vídeo -> amaroK

Como instalar o leitor multimédia RealPlayer 10?

sudo apt-get install realplay
Nota: 'realplay' instala o RealPlayer 10 apartir do repositorio PLF. 'realplayer' instala o RealPlayer 8 do repositorio multiverse.

Como instalar o Stream Directory Browser (streamtuner)?

sudo apt-get install streamtuner
sudo apt-get install streamripper

Como instalar um organizador de músicas (Cowbell)?

sudo apt-get install cowbell
  • Aplicações > Som e Vídeo -> Cowbell Music Organizer

Como instalar um editor de tags ID3 (EasyTAG)?

sudo apt-get install easytag

Como instalar um editor de vídeo (Kino)?

sudo apt-get install kino
sudo apt-get install kinoplus
sudo apt-get install kino-timfx
sudo apt-get install kino-dvtitler

Como instalar editor de áudio (Audacity)?

sudo apt-get install audacity

Como instalar o DVD Ripper (dvd::rip)?

sudo apt-get install dvdrip
sudo apt-get install vcdimager
sudo apt-get install cdrdao
sudo apt-get install subtitleripper
sudo ln -fs /usr/bin/rar /usr/bin/rar-2.80
sudo gedit /usr/share/applications/dvdrip.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=dvd::rip 
Comment=dvd::rip
Exec=dvdrip
Icon=/usr/share/perl5/Video/DVDRip/icon.xpm
Terminal=false
Type=Application
Categories=Application;AudioVideo;

Como instalar o CD Ripper (Goobox)?

sudo apt-get install goobox
sudo rm -f /usr/share/applications/goobox.desktop
sudo gedit /usr/share/applications/goobox.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=CD Player & Ripper
Comment=Play and extract CDs
Exec=goobox
Icon=goobox.png
Terminal=false
Type=Application
Categories=Application;AudioVideo;

Como instalar um visualizador de imagens (Gwenview)?

sudo apt-get install gwenview
sudo apt-get install kipi-plugins
sudo apt-get install imagemagick
  • Aplicações > Gráficos -> Gwenview

Como instalar um cliente de email (Mozilla Thunderbird)?

sudo apt-get install mozilla-thunderbird

Como instalar um newsreader (Pan)?

sudo apt-get install pan

Como instalar um RSS/RDF/Atom newsreader (RSSOwl)?

wget -c http://easylinux.info/uploads/rssowl_linux_1_1_3_bin.tar.gz
sudo tar zxvf rssowl_linux_1_1_3_bin.tar.gz -C /opt/
sudo chown -R root:root /opt/rssowl_linux_1_1_3_bin/
sudo gedit /usr/bin/runRSSOwl.sh
  • Insira as linhas seguintes no ficheiro novo.
export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}
cd /opt/rssowl_linux_1_1_3_bin/
./run.sh
  • Guarde o ficheiro editado
sudo chmod +x /usr/bin/runRSSOwl.sh
sudo gedit /usr/share/applications/RSSOwl.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=RSSOwl
Comment=RSSOwl
Exec=runRSSOwl.sh
Icon=/opt/rssowl_linux_1_1_3_bin/rssowl.xpm
Terminal=false
Type=Application
Categories=Application;Network;

Como instalar um editor de páginas web (Nvu)?

sudo apt-get install nvu
sudo rm -f /usr/share/applications/nvu.desktop
sudo gedit /usr/share/applications/nvu.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=Nvu
Comment=Web Development Editor
Exec=nvu
Icon=nvu.xpm
Terminal=false
Type=Application
Categories=Application;Network;

Como instalar um ambiente de desenvolvimento web (quanta plus)?

sudo apt-get install quanta
  • Aplicações > Desenvolvimento -> Quanta Plus

Como instalar um organizador de projectos (Planner)?

sudo apt-get install planner

Como instalar um programa de Contabilidade (GnuCash)?

sudo apt-get install gnucash
sudo rm -fr /usr/share/gnome/apps/Applications/
sudo gedit /usr/share/applications/GnuCash.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=GnuCash
Comment=GnuCash Personal Finance
Exec=gnucash
Icon=/usr/share/pixmaps/gnucash/gnucash-icon.png
Terminal=false
Type=Application
Categories=Application;Office;

Como instalar Desktop Publishing Application (Scribus)?

sudo apt-get install scribus

Como instalar um Editor de Diagramas (Dia)?

sudo apt-get install dia-gnome

Como instalar Compiled HTML Help (CHM) Viewer (xCHM)?

sudo apt-get install xchm

Como instalar um software para gravação de CD/DVDs (GnomeBaker)?

sudo apt-get install gnomebaker

Como instalar um software para gravação de CD/DVDs (K3b)?

sudo apt-get install k3b k3b-mp3
  • Aplicações > Sound & Video -> K3b

Como instalar um cliente Dialup PPP (GNOME PPP)?

sudo apt-get install gnome-ppp

Como instalar um cliente ADSL/PPPoE (RP-PPPoE)?

wget -c http://easylinux.info/uploads/rp-pppoe-3.6.tar.gz
sudo tar zxvf rp-pppoe-3.6.tar.gz -C /opt/
sudo chown -R root:root /opt/rp-pppoe-3.6/
sudo gedit /usr/share/applications/RP-PPPoE.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=RP-PPPoE
Comment=RP-PPPoE
Exec=gksudo /opt/rp-pppoe-3.6/go-gui
Icon=
Terminal=false
Type=Application
Categories=Application;Network;

Como instalar o gestor de arranque Boot-Up Manager (BUM)?

sudo apt-get install bum

Como instalar um editor de partições (GParted)?

sudo apt-get install gparted

Como instalar uma firewall (Firestarter)?

sudo apt-get install firestarter

Como instalar um programa de análise de tráfego na rede (Ethereal)?

sudo apt-get install ethereal
  • Aplicações > Internet -> Ethereal

Como instalar um scanner de vulnerabilidades (Nessus)?

sudo apt-get install nessus
sudo apt-get install nessusd
sudo nessus-adduser
sudo ln -fs /etc/init.d/nessusd /etc/rc2.d/S20nessusd
sudo /etc/init.d/nessusd start
sudo gedit /usr/share/applications/Nessus.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=Nessus
Comment=Nessus
Exec=nessus
Icon=/usr/share/pixmaps/nessus.xpm
Terminal=false
Type=Application
Categories=Application;System;

Como instalar o arquivador RAR (rar)?

sudo apt-get install rar
sudo ln -fs /usr/bin/rar /usr/bin/unrar
  • Aplicações > Acessórios -> Gestor de Arquivos

Como instalar Fonts Extra?

sudo apt-get install xfonts-intl-arabic
sudo apt-get install xfonts-intl-asian
sudo apt-get install xfonts-intl-chinese
sudo apt-get install xfonts-intl-chinese-big
sudo apt-get install xfonts-intl-european
sudo apt-get install xfonts-intl-japanese
sudo apt-get install xfonts-intl-japanese-big
sudo apt-get install xfonts-intl-phonetic
sudo apt-get install gsfonts-x11
sudo apt-get install msttcorefonts
sudo fc-cache -f -v

Como instalar o método de input chinês (SCIM)?

sudo apt-get install scim
sudo apt-get install scim-chinese
sudo apt-get install scim-config-socket
sudo apt-get install scim-gtk2-immodule
sudo apt-get install scim-tables-zh
wget -c http://easylinux.info/uploads/fireflysung-1.3.0.tar.gz
sudo tar zxvf fireflysung-1.3.0.tar.gz -C /usr/share/fonts/truetype/
sudo chown -R root:root /usr/share/fonts/truetype/fireflysung-1.3.0/ 
sudo fc-cache -f -v
  • Sistema -> Preferências -> SCIM Input Method Setup
  • Para activar o SCIM
Prima 'Ctrl + Space'

Como instalar applets para o ambiente de trabalho (gDesklets)?

sudo apt-get install gdesklets
sudo apt-get install gdesklets-data

Como instalar os compiladores básicos (build-essential)?

sudo apt-get install build-essential

Como instalar um Integrated Development Environment (Anjuta)?

sudo apt-get install anjuta
  • Aplicações > Desenvolvimento -> Anjuta IDE

Como instalar uma aplicação de modelação 3D (Blender 3d)?

sudo apt-get install blender
  • Aplicações > Gráficos -> Blender 3D modeller

Como instalar o jogo Tuxracer?

sudo apt-get install planetpenguin-racer planetpenguin-racer-data planetpenguin-racer-extras
  • Aplicações > Jogos -> planetpenguin-racer

Como instalar o jogo Frozen-Bubble?

sudo apt-get install frozen-bubble
  • Aplicações > Jogos -> Frozen-Bubble

Como instalar o jogo Scorched3D?

sudo apt-get install scorched3d
sudo gedit /usr/share/applications/scorched3d.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=Scorched 3D
Comment=A 3D Remake Of Scorched Earth
Exec=scorched3d
Icon=
Terminal=false
Type=Application
Categories=Application;Game;ArcadeGame;

Como instalar um planetário virtual (Stellarium)?

sudo apt-get install stellarium
sudo gedit /usr/share/applications/stellarium.desktop
  • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=Stellarium
Comment=Virtual planetarium
Exec=stellarium
Terminal=false
Type=Application
Categories=Application;Education;
  • Aplicações > Education -> Stellarium

Como instalar as aplicações do KDE Edutainment?

sudo apt-get install kdeedu
  • Aplicações > Education -> ...

Outros Ambientes de Trabalho

Como instalar o KDE?

sudo apt-get install kubuntu-desktop
Nota: Esta instalação requere ~400MB de espaço livre
  • Sistema -> Terminar Sessão -> Terminar a Sessão
  • Para iniciar KDE clicar em Sessões e escolha KDE

Como instalar XFCE?

sudo apt-get install xubuntu-desktop
  • Sistema -> Terminar Sessão -> Terminar a Sessão
  • Para iniciar XFCE clicar em Sessões e escolha XFCE

Aplicações Comerciais

Como instalar o Windows 9X/ME/2000/XP (Win4Lin)?

Como instalar aplicações do Windows (CrossOver Office)?

Como instalar jogos do Windows (Cedega)?

Adiministração de utilizadores

Como definir/mudar/activar a password do utilizador root?

sudo passwd root

Como desactivar a conta de root?

sudo passwd -l root

Como autorizar o utilizador root a fazer login para o GNOME?

separador Segurança -> Opções -> Possibilitar utilizador root iniciar sessão em GDM (Activo)

Como mudar para o utilizador root em modo Consola?

sudo -s -H
Password: <specify user password>

Como adicionar/editar/apagar utilizadores do sistema?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Grupos e Utilizadores
  • Grupos e Utilizadores
separador Users  -> Adicionar User.../Propriadades/Apagar
ou
sudo useradd jim
sudo userdel jim
  • Para mais informação ler
man usermod

Como adicionar/editar/apagar grupos de sistema?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Grupos e Utilizadores
  • Grupos e Utilizadores
separador Grupos -> Adicionar Grupo.../Propriadades/Apagar

Como iniciar a sessão automaticamente no GNOME (Inseguro)?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Configuração do menu de login
  • Configuração do menu de login
separador Geral -> login Automático ->
Iniciar utilizador automaticamente quando inicia o computador (Activo)
utilizador que liga automaticamente: Selecionar "utilizador_do_sistema"

Como permitir mais sudoers?

export EDITOR=gedit && sudo visudo
  • Adicione a seguinte linha no final do ficheiro:
system_username	ALL=(ALL) ALL
  • Grave o ficheiro editado

Como usar o "sudo" sem pedir a password (Inseguro)?

export EDITOR=gedit && sudo visudo
  • Encontra esta linha
...
system_username	ALL=(ALL) ALL
...
  • Substitui pela seguinte linha:
system_username	ALL=(ALL) NOPASSWD: ALL
  • Guarde o ficheiro modificado

Como terminar explicitamente uma sessão de “sudo”?

sudo -K

Como alterar as permissões de ficheiros ou pastas?

Clique com o botão direito na pasta ou no ficheiro -> Propriedades
separador Permissões -> Ler/Escrever/Executar (Activa as permissões para Dono/Grupo/Outros)

Como alterar permissões de ficheiros/pastas?

sudo chown system_username /location_of_files_or_folders

Como alterar o dono de ficheiros/pastas?

sudo chown utilizador_do_sistema /local/do/ficheiro/ou/da/pasta

Hardware

Como instalar o programa de controlo gráfico (Driver Nvidia)?

sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
  • Insira as linhas seguintes no novo ficheiro
[Desktop Entry]
Name=NVIDIA Settings
Comment=NVIDIA Settings
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Application;System;

Como carregar as definições da Nvidia ao iniciar?

  • Sistema -> Preferencias -> Sessões
  • Clicar no Separador de Arranque
  • Clicar em Adicionar
  • Adicionar esta linha no campo de preenchimento
nvidia-settings --load-config-only

Como desactivar o logo gráfico da Nvidia no início do GNOME?

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Procure esta secção
...
Section "Device"
	Identifier	"NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
	Driver		"nvidia"
	BusID		"PCI:1:0:0"
...
  • Adicione a linha seguinte logo abaixo do que está acima
   Option		"NoLogo"

Como instalar o programa de controlo gráfico (Driver ATI)?

Como identificar o chipset do modem?

wget -c http://easylinux.info/uploads/scanModem.gz
gunzip -c scanModem.gz > scanModem
chmod +x scanModem
sudo cp scanModem /usr/bin/
  • Para identificar o chipset do Modem
sudo scanModem
gedit Modem/ModemData.txt

Como instalar o programa de controlo do modem (Driver SmartLink)?

uname -r (must be 2.6.10-5-386)
wget -c http://easylinux.info/uploads/sl-modem-modules-2.6.10-5-386_2.9.9a-1ubuntu2+2.6.10-34_i386.deb
sudo dpkg -i sl-modem-modules-*.deb
sudo apt-get install sl-modem-daemon

Como configurar os dispositivos PalmOS?

sudo gedit /etc/udev/rules.d/10-custom.rules
  • Insira a seguinte linha no novo ficheiro
BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB*", NAME{ignore_remove}="pilot", MODE="666"
  • Guarde o ficheiro editado
  • Sistema -> Preferências -> Dispositivos PalmOS
  • Siga as instruções que aparecem no ecrã

Como ver a tabela de partições?

sudo fdisk -l
  • Tambem pode usar Sistema-> Administração -> Discos

Como mostrar a utilização do espaço de disco do sistema de ficheiros?

df -T -h
  • Tambem pode usar Sistema -> Administração -> Discos

Como mostrar os dispositivos montados?

mount

Como mostrar os dispositivos PCI?

lspci

Como mostrar os dispositivos USB?

lsusb

Como acelerar o CD/DVD-ROM?

Exemplo: Assumindo que /dev/cdrom é a localização do CD/DVD-ROM
sudo hdparm -d1 /dev/cdrom
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
sudo gedit /etc/hdparm.conf
  • Adicione a linha seguinte ao final do ficheiro
/dev/cdrom {
    dma = on
}
  • Guarde o ficheiro editado

Como montar/desmontar manualmente o CD/DVD-ROM, mostrando todos os ficheiros e pastas ocultos e associados?

Exemplo: Assumindo que /media/cdrom0/ é a localização do CD/DVD-ROM
  • Para montar o CD/DVD-ROM
sudo mount /media/cdrom0/ -o unhide
  • Para desmontar CD/DVD-ROM
sudo umount /media/cdrom0/

Como forçar manualmente a desmontagem do CD/DVD-ROM?

Exemplo: Assumindo que /media/cdrom0/ é a localização do CD/DVD-ROM
sudo umount /media/cdrom0/ -l

Como re-montar o /etc/fstab sem ter de reiniciar o computador?

sudo mount -a

CD/DVD Burning

Como limpar um CD-RW/DVD-RW?

Exemplo: Assumindo que /dev/cdrom é a localização do CD/DVD-ROM
sudo umount /dev/cdrom
cdrecord dev=/dev/cdrom blank=fast

Como gravar ficheiros/pastas para CD/DVD?

nautilus burn:///
  • Navegador de ficheiros: Criador de CD/DVD
  • Arraste ficheiros/pastas para a janela
Menu Ficheiro -> Gravar no Disco... -> Gravar

Como gravar ficheiros de imagem (ISO) para CD/DVD?

Clique com o botão direito no ficheiro de Imagem (ISO) -> Gravar no Disco... -> Gravar

Como copiar um CD/DVD?

Como criar ficheiros de imagem (ISO) de um CD/DVD?

Exemplo: Assumindo que /dev/cdrom é a localização do CD/DVD-ROM
sudo umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024

Como criar ficheiros de imagem (ISO) de pastas?

mkisofs -o file.iso /localização_da_pasta/

Como criar ficheiros de verificação de integridade MD5?

md5sum file.iso > file.iso.md5

Como verificar a integridade MD5 de ficheiros?

Exemplo: Assumindo que os ficheiros file.iso e file.iso.md5 estão na mesma pasta
md5sum -c file.iso.md5

Como montar/desmontar ficheiros de imagem (ISO) sem gravá-los?

sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop
  • Para desmontar um ficheiro de imagem (ISO)
sudo umount /media/iso/

Como definir/alterar a velocidade de gravação de um gravador de CD/DVD?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Editor de Configuração
  • Editor de Configuração
/ -> apps -> nautilus-cd-burner -> default_speed (set/change the burn speed)

Como activar o burnproof para o gravador de CD/DVD?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Editor de Configuração
  • Editor de Configuração
/ -> apps -> nautilus-cd-burner -> burnproof (Checked)

Como activar o overburn para gravador de CD/DVD?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Editor de Configuração
  • Editor de Configuração
/ -> apps -> nautilus-cd-burner -> overburn (Checked)

Networking

Como configurar o Google Talk?

Como activar/desactivar as ligações de rede?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Utilização de Rede
  • Definições de Rede
Ligações -> Seleccione "Ligação Ethernet" -> Activar/Desactivar

Como configurar ligações de rede?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Utilização de Rede
  • Definições de Rede
Separador Ligações -> Seleccione "Ligação Ethernet" -> Propriedades
Ligação -> Activar esta ligação (Checked)
Definições de ligação -> Configuração: Seleccione "DHCP/Endereço IP estático"
Separador DNS -> Servidores DNS -> Adicionar/Apagar

Como configurar ligações Dialup?

sudo pppconfig
  • Para ligar dialup
sudo pon provider_name
  • Para desconectar dialup
sudo poff

Como configurar ligações ADSL?

sudo pppoeconf

Como mudar o nome do computador?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Utilização de Rede
  • Definições de Rede
Separador Geral -> Definições de Máquina -> Nome da Máquina: Especifique o nome do computador
  • Grava e fecha todas as aplicações abertas, Reinicia o computador

Como mudar as descrições do computador?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
  server string = %h server (Samba, Ubuntu)
...
  • Substitua pela seguinte linha
  server string = nova_descrição_do_computador
  • Guarde o ficheiro editado
sudo testparm
sudo /etc/init.d/samba restart

Como mudar o domínio/grupo de trabalho (Domain/Workgroup) do computador?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
  workgroup = MSHOME
...
  • Substitua pela seguinte linha
  workgroup = novo_domínio_ou_grupo_de_trabalho
  • Guarde o ficheiro editado
sudo testparm
sudo /etc/init.d/samba restart

Como designar o Hostname (nome do hospedeiro) de uma máquina local com IP dinâmico, usando um serviço de DynDNS gratuito?

Exemplo: Assumindo que as conexões de internet foram devidamente configuradas.
Registe o DNS Dinâmico gratuito em https://www.dyndns.org
Renova o IP automaticamente na base de dados DynDNS/DNS a cada hora
* * * * * significa minuto hora data mês ano
sudo apt-get install ipcheck
sudo gedit /root/dyndns_update.sh
  • Insira as linhas seguintes no ficheiro novo.
USERNAME=myusername
PASSWORD=mypassword
HOSTNAME=myhostname.dyndns.org
cd /root/
if [ -f /root/ipcheck.dat ]; then
 ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
else
 ipcheck --makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
fi
  • Guarde o ficheiro editado
sudo chmod 700 /root/dyndns_update.sh
sudo sh /root/dyndns_update.sh
export EDITOR=gedit && sudo crontab -e
  • Adicione a linha segunte ao final do ficheiro
00 * * * * sudo sh /root/dyndns_update.sh
  • Guarde o ficheiro editado

Como partilhar pastas de forma fácil?

Clique botão direito na pasta -> Partilhar uma pasta
Pasta a partilhar -> Partilhar com: Seleccione "SMB"
Propriedades de partilha -> Nome: Especifique o nome da partilha

Como ver os computadores na rede?

Exemplo: Assumindo que as ligações de rede foram bem configuradas
Se os computadores ou pastas de rede não puderem ser encontradas, tente acedê-las directamente
Ler #Como aceder a pastas de rede sem as montar?
  • Locais -> Servidores de Rede

Como aceder a pastas de rede sem as montar?

Exemplo: Assumindo que as ligações de rede foram bem configuradas
IP do computador na rede: 192.168.0.1
Nome da pasta partilhada: linux
  • Aplicações > Run Application...
  • Correr a aplicação
smb://192.168.0.1/linux

Como montar/desmontar manualmente pastas de rede, e permitir que todos os utilizadores as possam ler?

Exemplo: Assumindo que as ligações de rede foram bem configuradas
IP do computador na rede: 192.168.0.1
Utilizador do computador na rede: myusername
Password do computador na rede: mypassword
Nome da pasta partilhada: linux
Local de montagem da pasta: /media/sharename
  • Para montar pasta de rede
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword
  • Para desmontar pasta de rede
sudo umount /media/sharename/

Como montar/desmontar manualmente pastas de rede, e permitir que todos os utilizadores as possam ler/escrever?

Exemplo: Assumindo que as ligações de rede foram bem configuradas
IP do computador na rede: 192.168.0.1
Utilizador do computador na rede: myusername
Password do computador na rede: mypassword
Nome da pasta partilhada: linux
Local de montagem da pasta: /media/sharename
  • Para montar pasta de rede
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777
  • Para desmontar pasta de rede
sudo umount /media/sharename/

Como montar pastas de rede no arranque, e permitir que todos os utilizadores as possam ler?

Exemplo: Assumindo que as ligações de rede foram bem configuradas
IP do computador na rede: 192.168.0.1
Utilizador do computador na rede: myusername
Password do computador na rede: mypassword
Nome da pasta partilhada: linux
Local de montagem da pasta: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • Insira as linhas seguintes no ficheiro novo.
username=myusername
password=mypassword 
  • Guarde o ficheiro editado
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adicione a linha segunte ao final do ficheiro
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials    0    0

Como montar pastas de rede ao iniciar, e permitir que todos os utilizadores as possam ler/escrever?

Exemplo: Assumindo que as ligações de rede foram bem configuradas
IP do computador na rede: 192.168.0.1
Utilizador do computador na rede: myusername
Password do computador na rede: mypassword
Nome da pasta partilhada: linux
Local de montagem da pasta: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • Insira as linhas seguintes no ficheiro novo.
username=myusername
password=mypassword
  • Guarde o ficheiro editado
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adicione a linha segunte ao final do ficheiro
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials,dmask=777,fmask=777  0    0

Como ter ipw2200 e wpa a funcionar?

Como configurar e iniciar PPTP tunnels (VPN)?

OU
  • Instale manualmente
wget -c http://linux.edu.lv/uploads/content/pptp.tar.gz
tar zxvf pptp.tar.gz
sudo sh ./pptp/install
  • Para configurar o Cliente PPTP
sudo gedit /usr/share/applications/pptpconfig.desktop
  • Substitua o conteúdo desse ficheiro com as seguintes linhas
[Desktop Entry]
Name=PPTP Client
Comment=Configure and start PPTP tunnels (VPN)
Categories=Application;Network
Encoding=UTF-8
Exec=gksudo pptpconfig
Icon=gnome-remote-desktop.png
StartupNotify=true
Terminal=false
Type=Application
  • As linhas acima mudam o ficheiro que vem por defeito de três maneiras: a aplicação é colocada na categoria Aplicações/Internet, gksudo vai fazer com que a aplicação seja executada como superuser e nós pomos um ícone bonito que aparece no menu.
  • Inicie o cliente com Aplicações > Internet -> PPTP Client

Área de Trabalho Remota

Como configurar uma área de trabalho remota (não seguro)?

Atenção! Área de Trabalho Remota só funcionará se houver um Ínicio de Sessão em GNOME
Deixar o computador com uma sessão de GNOME aberta não é seguro
Utilize (Sistema -> Trancar Ecrã) e desligue o monitor quando deixa o seu computador
  • Sistema -> Preferências -> Área de Trabalho Remota
  • Preferências da Área de Trabalho Remota
Partilhar ->
Permitir que outros utilizadores visualizem a sua área de trabalho (Checked)
Permitir que outros utilizadores controlem a sua área de trabalho (Checked)
Segurança ->
Pedir a sua confirmação (Un-Checked)
Obrigar o utilizador a introduzir esta senha: (Checked)
Senha: Especifique a senha

Como conectar para a área de trabalho do Ubuntu?

EXEMPLO: Assumindo que a máquina remota Ubuntu tem a área de trabalho configurada
Ler #Como configurar uma área de trabalho remota (não seguro)?
Máquina remota Ubuntu: 192.168.0.1
vncviewer -fullscreen 192.168.0.1:0
  • Para sair do vncviewer
Prima 'F8' -> Quit viewer

Como conectar para a área de trabalho remota de um Ubuntu via uma máquina Windows?

EXEMPLO: Assumindo que a máquina remota Ubuntu tem a área de trabalho configurada
Read #Como configurar uma área de trabalho remota (não seguro)?
Máquina remota Ubuntu: 192.168.0.1
  • Faça o download do VNC Viewer: Aqui

Windows

Como montar/desmontar partições de Windows (NTFS) manualmente, e permitir que todos os utilizadores só as possam ler (Read Only)?


e.g. Assumindo que /dev/hda1 é a localização da partição Windows (NTFS)
Pasta local para montar: /media/windows
  • Para montar a partição Windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222
  • Para desmontar a partição Windows
sudo umount /media/windows/

Como montar/desmontar partições de Windows (FAT) manualmente, e permitir que todos os utilizadores as possam ler/escrever?

e.g. Assumindo que /dev/hda1 é a localização da partição Windows (FAT)
Pasta local para montar: /media/windows'
  • Para montar a partição Windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t vfat -o iocharset=utf8,umask=000
  • Para desmontar a partição Windows
sudo umount /media/windows/

Como montar partições Windows (NTFS) no arranque, e permitir que todos os utilizadores só as possam ler (Read Only)?

e.g. Assumindo que /dev/hda1 é a localização da partição Windows (NTFS)
Pasta local para montar: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adicione a linha segunte ao final do ficheiro
/dev/hda1    /media/windows ntfs  nls=utf8,umask=0222 0    0

Como montar partições Windows (FAT) no arranque, e permitir que todos os utilizadores as possam ler/escrever?

e.g. Assumindo que /dev/hda1 é a localização da partição Windows (FAT)
Pasta local para montar: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • Adicione a linha segunte ao final do ficheiro
/dev/hda1    /media/windows vfat  iocharset=utf8,umask=000  0    0

Segurança

Quais as coisas básicas que necessito saber sobre reforçar a segurança no meu Ubuntu?

  • Ler #Notas Gerais
  • Assegurar-se que o disco rígido é o primeiro na sequência de arranque na BIOS
    • Para impedir que os utilizadores maliciosos usem um CD de instalação de Linux que permiti-lhes-ia aceder à conta de utilizador root
    • Para impedir que os utilizadores maliciosos usem um CD Live de Linux (por ex: UBUNTU/KNOPPIX/MEPIS) que permiti-lhes-ia destruir/navegar/partilhar todo o disco rígido
    • Para impedir que os utilizadores maliciosos de instalar outro Sistema Operativo
  • Assegurar-se que a BIOS tem Password activada
    • Para impedir que os utilizadores maliciosos de modificar a sequência de arranque na BIOS
  • Assegurar-se que o computador está localizado num lugar seguro
    • Para impedir que os utilizadores maliciosos de remover o disco rígido do computador que permiti-lhes-ia destruir/navegar/partilhar todo o disco rígido num outro computador
    • Para impedir que os utilizadores maliciosos de remover a pilha da motherboard do computador que lhes permitiria limpar a password da BIOS
  • Assegurar-se que as passwords usadas no sistema não sejam facilmente adivinhadas
    • Para impedir que os utilizadores maliciosos de crackar o ficheiro de password utilizando ataques de força bruta (por ex: John the Ripper)
    • Criar uma password com o comprimento mínimo de 8 caracteres
    • Criar uma password com uma mistura de caracteres/numeros, e também maiúsculas/minúsculas
  • Assegurar-se que o controlo interactivo de edição do menu do GRUB está desactivado
  • Assegurar-se que a listagem do histórico está desactivado no modo Consola
  • Assegurar-se que Ctrl+Alt+Del está desactivado no modo Consola
  • Assegurar-se que a opção de confirmação está definida para apagar, copiar e mover ficheiros/pastas em modo Consola
  • Para utilização do dia à dia, faça login como utilizador normal
  • Desactive a conta de utilizador root, use o "sudo"
    • Para reduzir o espaço de tempo gasto com privilégios do utilizador root, e assim diminuir o risco de acidentalmente executar um comando como root
    • "sudo" fornece um rasto de utilização mais útil, pelo /var/log/auth.log
    • Ler #Como desactivar a conta de root?
  • Instale uma Firewall
  • Corra testes de vulnerabilidades

Como desactivar a edição interactiva do menu do GRUB?

grub
grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password)
grub> quit
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Procure esta secção
...
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
#   password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
...
  • Adicione a seguinte linha por baixo
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
  • Procure esta secção
...
title		Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
initrd		/boot/initrd.img-2.6.10-5-386
savedefault
boot
...
  • Substitua pela seguinte linhas
#title		Ubuntu, kernel 2.6.10-5-386 (recovery mode)
#root		(hd0,1)
#kernel		/boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
#initrd		/boot/initrd.img-2.6.10-5-386
#savedefault
#boot
  • Guarde o ficheiro editado

Como desactivar o histórico no modo consola?

rm -f $HOME/.bash_history
touch $HOME/.bash_history
chmod 000 $HOME/.bash_history

Como impedir as teclas Ctrl+Alt+Del de reiniciarem o computador no modo Consola?

sudo cp /etc/inittab /etc/inittab_backup
sudo gedit /etc/inittab
  • Procure esta linha
...
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
...
  • Substitua pela seguinte linha
#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
  • Guarde o ficheiro editado
sudo telinit q

Como activar a confirmação antes de remover/alterar ficheiros/pastas no modo Consola?

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc
  • Adicione as linhas seguintes ao final do ficheiro
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
  • Guarde o ficheiro editado

Rescue Mode

Como obter acesso root sem login?

  • Ler #Notas Gerais
  • Maneira mais fácil (não irá funcionar se a password para o menu do GRUB estiver activada)
    • Ligue o computador
    • Se o menu do GRUB estiver escondido, prima 'Esc' para entrar no menu do GRUB
    • Seleccione
Ubuntu, kernel 2.6.10-5-386 (recovery mode)

Como modificar os argumentos de arranque do kernel, para obter acesso como root?

  • Ler #Notas Gerais
  • Ligue o computador
  • Se o menu do GRUB estiver escondido, prima 'Esc' para entrar no menu do GRUB
  • Se a password do GRUB estiver activada, prima 'p' para desbloquear o menu do GRUB
  • Seleccione
Ubuntu, kernel 2.6.10-5-386
  • Prima 'e' para editar os comandos antes de iniciar
  • Select
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash
  • Prima 'e' para editar os comandos seleccionados na sequência de arranque
  • adicione "rw init=/bin/bash" no fim dos argumentos
grub edit> kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash
  • Prima 'b' para iniciar

Como usar o CD de Instalação do Ubuntu, para obter acesso como root?

  • Ler #Notas Gerais
  • Inicie o computador com o CD de Instalação do Ubuntu (Ubuntu Installation CD)
  • No prompt "boot:", adicione "rescue" como argumento
boot: rescue
  • Siga as instrucções no ecrã

Como mudar a password do utilizador principal/root, se a esquecer?

# passwd root
  • Para mudar a password do utilizador principal
# passwd nome_do_utilizador_principal

Como mudar a password do menu do GRUB, se a esquecer?

grub
grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password)
grub> quit
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Procure esta linha
...
password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
...
  • Substitua pela seguinte linha
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
  • Guarde o ficheiro editado

Como restaurar o menu do GRUB depois da instalação do Windows?

EXEMPLO: Assumindo que /dev/hda é a localização da partição /boot
# grub-install /dev/hda

Como adicionar uma entrada para o Windows no menu do GRUB?

EXEMPLO Assumindo que /dev/hda1 é a localização da partição Windows
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Adicione as seguintes linhas no fim do ficheiro
title		Microsoft Windows
root		(hd0,0)
savedefault
makeactive
chainloader	+1
  • Guarde o ficheiro editado

Como ler partições Linux (ext2, ext3) numa máquina Windows?

OU

Tips & Tricks

Como reiniciar o GNOME sem ter de reiniciar o computador?

Prima 'Ctrl + Alt + Backspace'

ou
sudo /etc/init.d/gdm restart

Como ligar o Num Lock no iniciar do GNOME?

sudo apt-get install numlockx
sudo cp /etc/X11/gdm/Init/Default /etc/X11/gdm/Init/Default_backup
sudo gedit /etc/X11/gdm/Init/Default
  • Procura esta linha
...
exit 0
  • Adiciona as linhas seguintes por cima dela
if [ -x /usr/bin/numlockx ]; then
 /usr/bin/numlockx on
fi

Como correr programas no arranque, quando faz o login no GNOME?

Separador Aplicações de Arranque -> Adicionar/Editar/Apagar

Como mudar para o modo consola no GNOME?

Prima 'Ctrl + Alt + F1' (F2 - F6)
  • Para alternar entre consolas em modo Consola
Prima 'Alt + F1' (F2 - F6)
  • Para voltar para o modo GNOME
Prima 'Alt + F7'

Como impedir que Ctrl+Alt+Backspace reinicie o X no GNOME?

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Adiccione as seguintes linhas no fim do ficheiro
Section "ServerFlags"
	Option		"DontZap"		"yes"
EndSection

Como fazer o Ctrl+Alt+Del abrir o Monitor de Sistema no GNOME?

gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"
gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"

Como actualizar o ambiente de trabalho do GNOME?

killall nautilus

Como actualizar o painel do GNOME?

killall gnome-panel

Como abrir cada pasta na mesma janela no Nautilus?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Editor de Configuração
  • Editor de Configuração
/ -> apps -> nautilus -> preferences -> always_use_browser (Checked)

Como activar o guardar automaticamente no Gedit e desligar a criação de ficheiros nome_ficheiro~ ?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Editor de Configuração
  • Editor de Configuração
/ -> apps -> gedit-2 -> preferences -> editor -> save -> create_backup_copy (Unchecked)
/ -> apps -> gedit-2 -> preferences -> editor -> save -> auto_save (Checked)

Como ver todos os ficheiros/pastas escondidos no Nautilus?

  • Ler #Notas Gerais
  • Locais -> Pasta Pessoal
  • Para mostrar temporariamente todos os ficheiros/pastas escondidos no Nautilus
Prima 'Ctrl + H'
  • Para mostrar permanentemente todos os ficheiros/pastas escondidos no Nautilus
Menu Edit -> Preferências
Separador Vistas -> Vista por Omissão -> Apresentar ficheiros escondidos e cópias de segurança (Checked)

Como navegar pelos ficheiros/pastas como root no Nautilus?

  • Ler #Notas Gerais
  • Para instalar o navegador de ficheiros como root
sudo gedit /usr/share/applications/Nautilus-root.desktop
    • Insira as linhas seguintes no ficheiro novo.
[Desktop Entry]
Name=File Browser (Root)
Comment=Browse the filesystem with the file manager
Exec=gksudo "nautilus --browser %U"
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;
  • Para navegar pelos ficheiros/pastas como utilizador root no Nautilus
    • Aplicações > Ferramentas de Sistema -> File Browser (Root)

Como exibir os ícones do ambiente de trabalho (Computador, Pasta Pessoal, Lixo)?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Editor de Configuração
  • Editor de Configuração
/ -> apps -> nautilus -> desktop ->
computer_icon_visible (Checked)
home_icon_visible (Checked)
trash_icon_visible (Checked)

Como mudar o programa por omissão do "Abrir com"?

Clique com o botão direito no ficheiro -> Propriedades
Separador Abrir Com -> Adicionar
Seleccione o programa no "Abrir com"
Seleccione programa "Abrir com" (Checked)

Como alterar o cliente de email preferido para o Mozilla Thunderbird?

Separador Leitor de Correio -> Leitor de Correio Por Omissão -> Comando: mozilla-thunderbird %s

Como abrir ficheiros como root pelo clique com o botão direito?

gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root
  • Insira as linhas seguintes no ficheiro novo.
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
	gnome-sudo "gnome-open $uri" &
done
  • Guarde o ficheiro editado
chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root

Clique com o botão direito no ficheiro -> Scripts -> Open as root

Como desligar o beep no modo consola?

  • Ler #Notas Gerais
  • Aplicações > Ferramentas de Sistema -> Terminal
  • Terminal
Menu Editar -> Perfil Actual...
Separador Geral -> Geral -> Beep de consola (Un-Checked)

Como carregar páginas Web mais rapidamente no Mozilla Firefox?

  • Ler #Notas Gerais
  • Aplicações > Internet -> Firefox Web Browser
  • Mozilla Firefox
Address Bar -> about:config
Filter: ->
network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8
network.http.proxy.pipelining -> true
  • Reinicie o Mozilla Firefox

Como desligar o som do beep para a função de localizar no Mozilla Firefox?

  • Ler #Notas Gerais
  • Aplicações > Internet -> Firefox Web Browser
  • Mozilla Firefox
Address Bar -> about:config
Filter: -> accessibility.typeaheadfind.enablesound -> false
  • Reinicie o Mozilla Firefox

Como fazer apt-get de forma fácil (Synaptic)?

  • Ler #Notas Gerais
  • Sistema -> Administração -> Gestor de Pacotes Synaptic
Gestor de Pacotes Synaptic
  • Para activar os repositórios extra the extra Universe and Multiverse repositories
    1. Configurações -> Repositórios
    2. Clique o botão Configurações
    3. Seleccione Exibir fontes de software desabilitadas
    4. Na caixa de diálogo dos repositórios, clique Adicionar. Há três repositórios diferentes; Breezy Badger, Actualizações de Segurança and Segurança. Seleccione cada repositório e seleccione Suportadas oficialmente, Copyright restrito, Mantido pela comunidade (Universo) e Não-livres (Multiverso). Assegure-se que clica OK entre cada repositório para gravar as mudanças
    5. Agora deve poder ver caixas de verificação junto a cada repositório, corra toda a lista e verifique que estão todos marcados
  • Para adicionar backports e PLF (novas versões de muitas aplicações. Unsupported. Pode conter pacotes ilegais. Use por sua conta e risco.)
    1. Configurações -> Repositórios
    2. Clique em Adicionar e depois Personalizado
    3. Cole as cinco linhas seguintes na caixa e clique Adicionar Repositório, uma linha de cada vez:
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://ubuntu-backports.mirrormax.net breezy-extras main restricted universe multiverse
deb http://packages.freecontrib.org/ubuntu/plf breezy free non-free
deb-src http://packages.freecontrib.org/ubuntu/plf breezy free non-free 
  • Para refrescar a lista de pacotes conhecidos (equivalente ao apt-get update)
Menu Editar -> Recarregar Informação dos Pacotes
  • Para instalar todos aas actualizações possíveis (equivalente ao apt-get upgrade)
Menu Editar -> Marcar Todas as Actualizações... -> Marcar
Edit Menu -> Aplicar Alterações Marcadas
  • Para procurar por um pacote (equivalente ao apt-cache search nome_do_pacote)
Menu Editar -> Procurar... Especifique o nome do pacote
  • Para instalar o pacote seleccionado (equivalente ao apt-get install nome_do_pacote)
Seleccione "nome_do_pacote"
Menu Pacote -> Marcar para Instalação
Menu Editar-> Aplicar Alterações Marcadas
  • Para remover pacotes instalados (equivalente ao apt-get remove nome_do_pacote)
Seleccione "nome_do_pacote"
Menu Pacote -> Marcar para Remoção
Menu Editar-> Aplicar Alterações Marcadas

Que pacotes fornecem os repositórios extra?

  • O repositório PLF fornece
    1. suporte de reprodução de DVD (libdvdcss2)
    2. Skype
    3. Sun Java SDK (Software Development Kit) e JRE (Java Runtime Environment)
    4. Opera Web browser
    5. RealPlayer 10
    6. os binários dos codecs multimédia Win32

Como instalar/desinstalar ficheiros .deb?

sudo dpkg -i nome_do_pacote.deb
  • Para desinstalar um ficheiro .deb
sudo dpkg -r nome_do_pacote.deb

Como converter ficheiros .rpm para ficheiros .deb?

sudo alien package_file.rpm

Como renomear todos os ficheiros na pasta de uma vez?

  • Ler #Notas Gerais
  • Para instalar o programa para alterar nomes de ficheiros "mvb"
wget -c http://easylinux.info/uploads/mvb_1.6.tgz
sudo tar zxvf mvb_1.6.tgz -C /usr/share/
sudo chown -R root:root /usr/share/mvb_1.6/
sudo ln -fs /usr/share/mvb_1.6/mvb /usr/bin/mvb

  • Para renomear todos os ficheiros na pasta de uma vez
mvb novo_nome

Como manipular todas as imagens numa pasta de uma vez?

sudo apt-get install imagemagick
wget -c http://easylinux.info/uploads/bbips.0.3.2.sh
sudo cp bbips.0.3.2.sh /usr/bin/bbips
sudo chmod 755 /usr/bin/bbips
  • Para manipular todas as imagens numa pasta de uma vez
bbips

Como definir variáveis de ambiente de sistema?

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc
  • Adicione as variáveis de ambiente de sistema no fim do ficheiro
  • Guarde o ficheiro editado

Como guardar o conteúdo do "man" para ficheiros?

man commando | col -b > ficheiro.txt

Como esconder o menu do GRUB no arranque?

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

  • Procure esta linha
...
#hiddenmenu
...
  • Substitua pela seguinte linha
hiddenmenu
  • Guarde o ficheiro editado

Como alterar o tempo de espera do menu de arranque no GRUB?

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Procure esta linha
...
timeout     3
...
  • Substitua pela seguinte linha
timeout     X_segundos
  • Guarde o ficheiro editado

Como alterar o sistema operativo de arranque por omissão no menu do GRUB?

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Procure esta linha
...
default     0
...
  • Substitua pela seguinte linha
default     sequência_X
  • Guarde o ficheiro editado

Como exibir uma imagem de Splash para o menu de arranque do GRUB?

EXEMPLO Assumindo que hd0,1 é a localização da partição boot do Ubuntu
wget -c http://easylinux.info/uploads/ubuntu.xpm.gz
chmod 644 ubuntu.xpm.gz
sudo mkdir /boot/grub/images
sudo cp ubuntu.xpm.gz /boot/grub/images/
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Procure esta secção
# menu.lst - See: grub(8), info grub, update-grub(8)
#      grub-install(8), grub-floppy(8),
#      grub-md5-crypt, /usr/share/doc/grub
#      and /usr/share/doc/grub-doc/.
...
  • Adicione a seguinte linha por baixo
splashimage (hd0,1)/boot/grub/images/ubuntu.xpm.gz
  • Guarde o ficheiro editado

Como converter um fundo de ambiente de trabalho numa imagem de Splash no menu do GRUB?

EXEMPLO Assumindo que wallpaper.png é o Wallpaper a ser convertido para imagem de Splash
splashimage.xpm.gz é a imagem de Splash para o menu do GRUB
convert -resize 640x480 -colors 14 wallpaper.png splashimage.xpm && gzip splashimage.xpm

Como parar temporariamente os serviços de arranque?

Prima 'Ctrl + C'

Como ligar/desligar permanentemente serviços de arranque?

Como limpar o conteúdo da pasta /tmp/ no encerramento?

sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
sudo gedit /etc/init.d/sysklogd
  • Encontre esta secção
...
 stop)
  log_begin_msg "Stopping system log daemon..."
  start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
  log_end_msg $?
...
  • Adicione a seguinte linha por baixo
  rm -fr /tmp/* /tmp/.??*
  • Guarde o ficheiro editado

Como fazer scroll para ver as saídas de dados anteriores no modo consola?

  • Ler #Notas Gerais
  • Para fazer scroll up para ver as saídas de dados anteriores
Prima 'Shift + Page Up'
  • Para fazer scroll down para ver as saídas de dados seguintes
Prima 'Shift + Page Down'

Como mudar o fundo do ambiente de trabalho de cada vez que reinicia o seu computador (GNOME)?

mkdir ~/.backgrounds
cd ~/.backgrounds
wget -c http://easylinux.info/uploads/change_background.py
chmod +x change_background.py
  • Para mudar o fundo do ambiente de trabalho de cada vez que reinicia o seu computador
export EDITOR=gedit && crontab -e
  • Adicione a seguite linha no fim do ficheiro
@reboot ~/.backgrounds/change_background.py
Para mais informações acerca de processos periódicos veja
man 5 crontab

Como definir fundos de ambiente automáticos (KDE)?

  • Vá ao K-menu -> System Settings -> Desktop -> Background
  • Escolha Slide Show
  • Prima Setup...
  • Prima Add... para adicionar as imagens que deseja ver como fundo de ambiente de trabalho
  • defina o 'Change picture after' para o intervalo de rotação desejado.
  • Prima 'OK'

Como adicionar uma disposição de teclado para outras linguagens?

  • Vá à Sistema -> Preferências -> Teclado
  • Clique o Separador Disposições
  • Prima Adicionar... para adicionar a disposição de teclado secundário. É mais simples ter duas disposições; o máximo é actualmente de quatro para o Xorg.
  • Clique o Separador Opções de Disposição
  • Expanda o grupo de opções Group Shift/Lock behaviour
  • Escolha a combinação de teclas que lhe permita alternar entre as disposições de teclado. Por omissão é pressionando ambas as teclas Alt ao mesmo tempo. A alternativa mais comum é usar Alt+Shift.
  • Prima Fechar.

Veja #Como adicionar um applet Indicador de Teclado? para adicionar o applet Indicador de Teclado.

Como adicionar um applet Indicador de Teclado?

  • Clique com o botão direito num espaço vazio no painel superior para ver o menu pop-up.
  • Clique Adicionar ao Painel...
  • Escolha Indicador de Teclado (está na secção de Utilitários, em baixo)

O applet Indicador de Teclado surge no painel. A linguagem por omissão deve ser USA para U.S. English. Tem como opção clicar com o botão direito nesse applet para mais opções ou ver mais acima como configurar.

Como type extended characters

  • Add the keyboard layout US English International (with dead keys)
  • Make US English International (with dead keys) the default keyboard layout.

The key marked ['"] is now a dead key. When you press it, nothing happens. However if you press a consonant immediately afterwards, the consonant appears with an accent.

  • ' + a = á
  • ' + e = é
  • and so on for i-í, o-ó, y-ý, c-ć, z-ź, n-ń, l-ĺ, u-ú, r-ŕ
  • " + a = ä
  • " + e = ë
  • and so on for y-ÿ, u-ü, i-ï, o-ö

Similarly, ` and a consonant generates à, è, ù, ì, ò. Similarly, ~ and a consonant generates ã, ũ, ĩ, õ, ñ.

To type ' and ", press RightAlt+' and RightAlt+" respectively. To type ' and ", you may also press '+<space> and "+<space> respectively.

There are more characters available by keeping RightAlt pressed and typing a character. Therefore,

  • RightAlt+q = ä
  • RightAlt+w = å
  • RightAlt+e = é
  • RightAlt+r = ®
  • RightAlt+t = þ
  • RightAlt+y = ü
  • RightAlt+u = ú
  • RightAlt+i = í
  • RightAlt+o = ó
  • RightAlt+p = ö
  • RightAlt+[ and ] for « and » respectively.
  • RightAlt+a = á
  • RightAlt+s = ß
  • RightAlt+d = ð
  • RightAlt+l = ø
  • RightAlt+; = ¶
  • RightAlt+: = °
  • RightAlt+z = æ
  • RightAlt+c = ©
  • RightAlt+n = ñ
  • RightAlt+m = µ
  • RightAlt+, = ç
  • RightAlt+/ = ¿
  • RightAlt+1 = ¡
  • RightAlt+2 = ²
  • RightAlt+3 = ³
  • RightAlt+4 = ¤
  • RightAlt+5 = €
  • RightAlt+6 = ¼
  • RightAlt+7 = ½
  • RightAlt+8 = ¾
  • RightAlt+9 = ‘
  • RightAlt+0 = ’
  • RightAlt+- = ¥
  • RightAlt+= = ×
  • RightAlt+! = ¹
  • RightAlt+@, then o = ő (and Ő).
  • RightAlt+#, then a = ā (and Ā). Similarly for ēĒ, ūŪ, īĪ, ōŌ.
  • RightAlt+$ = £
  • RightAlt+% =
  • RightAlt+^ =
  • RightAlt+& =
  • RightAlt+*, then a = ą (and Ą). Similarly for ęĘ, įĮ.
  • RightAlt+(, then a = ă (and Ă)
  • RightAlt+(, then g = ğ (and Ğ)
  • RightAlt+), then a = å (and Å)
  • RightAlt+_ =
  • RightAlt++ = ÷

Servidor AntiVirus

Como instalar o servidor de antivírus ClamAV?

sudo apt-get install clamav

Como actualizar manualmente as definições de vírus?

sudo freshclam

Como procurar manualmente em ficheiros/pastas por vírus?

sudo clamscan -r /localização_dos_ficheiros_ou_pastas

Como automaticamente procurar ficheiros/pastas por vírus?

Exemplo Procurar automaticamente por virus em ficheiros/pastas a meia-noite todos os dias
* * * * * significa minutos horas data mês ano
export EDITOR=gedit &&  sudo crontab -e
  • Adicione a linha seguinte no final do ficheiro
00 00 * * *  sudo clamscan -r /localização_dos_ficheiros_ou_pastas
  • Guarde o ficheiro editado

Samba Server

Como instalar o servidor Samba para serviço de partilha de ficheiros/pastas?

sudo apt-get install samba
sudo apt-get install smbfs

Como adicionar/editar/apagar utilizadores de rede?

sudo smbpasswd -a system_username
sudo gedit /etc/samba/smbusers
    • Insira a linha seguinte no novo ficheiro
utilizador_sistema = "utilizador de rede"
    • Guarde o ficheiro editado
  • Para editar um utilizador de rede
sudo smbpasswd -a system_username
  • Para apagar um utilizador de rede
sudo smbpasswd -x system_username

Como partilhar pastas home só com permissão de leitura (Autenticação=Sim)?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procura esta linha
...
;  security = user
...
  • Substitua pela seguinte linhas
  security = user
  username map = /etc/samba/smbusers
sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas home só com permissão de leitura (Autenticação=Sim)?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linhas
  security = user
  username map = /etc/samba/smbusers
  • Encontre esta Secção
...
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
  writable = no
...
  • Substitua pela seguinte linhas
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
  writable = yes
sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas de grupo só com permissão de leitura (Autenticação=Sim)?

sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linhas
 security = user
 username map = /etc/samba/smbusers
  • Acrescente as linhas seguintes no final no ficheiro
[Group]
  comment = Group Folder
  path = /home/group
  public = yes
  writable = no
  valid users = system_username1 system_username2
  create mask = 0700
  directory mask = 0700
  force user = nobody
  force group = nogroup

sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas de grupo com permissão de leitura/escrita (Autenticação=Sim)?


sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linhas
  security = user
  username map = /etc/samba/smbusers
  • Acrescente as linhas seguintes no final no ficheiro
[Group]
  comment = Group Folder
  path = /home/group
  public = yes
  writable = yes
  valid users = system_username1 system_username2
  create mask = 0700
  directory mask = 0700
  force user = nobody
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas públicas só com permissão de leitura (Autenticação=Sim)?


sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linhas
  security = user 
  username map = /etc/samba/smbusers
  • Acrescente as linhas seguintes no final no ficheiro
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = no
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas públicas com permissão de leitura/escrita (Autenticação=Sim)?

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linhas
  security = user
  username map = /etc/samba/smbusers
  • Acrescente as linhas seguintes no final no ficheiro
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody 
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas publicas só com permissão de leitura (Autenticação=Não)?

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linha
  security = share
  • Acrescente as linhas seguintes no final no ficheiro
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = no
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup
  • Guarde o ficheiro editado
sudo testparm
sudo /etc/init.d/samba restart

Como partilhar pastas públicas com permissão de leitura/escrita (Autenticação=Não)?

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Procure esta linha
...
;  security = user
...
  • Substitua pela seguinte linha
  security = share
  • Acrescente as linhas seguintes no final no ficheiro
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup

  • Guarde o ficheiro editado
sudo testparm
sudo /etc/init.d/samba restart

Servidor SSH

Como instalar o servidor SSH para serviço de administração remoto?

sudo apt-get install ssh

Como ligar via SSH para uma máquina remota Ubuntu?

Exemplo: Assumindo que a máquina Ubuntu remota tem o serviço servidor SSH instalado
Ler #Como instalar o servidor SSH para serviço de administração remoto?
Máquina Ubuntu Remota: 192.168.0.1
ssh username@192.168.0.1

Como copiar ficheiros/pastas de uma máquina remota Ubuntu para a máquina local (scp)?

Exemplo: Assumindo que a máquina Ubuntu remota tem o serviço Servidor SSH instalado
Ler #Como instalar o servidor SSH para serviço de administração remoto?
Máquina Ubuntu Remota: 192.168.0.1
Localização remota de ficheiros/pastas: /home/username/remotefile.txt
Localização para guardar local: . (directório actual)
scp -r username@192.168.0.1:/home/username/remotefile.txt .

Como copiar ficheiros/pastas da máquina local para uma máquina remota Ubuntu (scp)?

Exemplo: Assumindo que a máquina Ubuntu remota tem o serviço Servidor SSH instalado
Ler #Como instalar o servidor SSH para serviço de administração remoto?
Localização remota de ficheiros/pastas: localfile.txt
Máquina Ubuntu Remota: 192.168.0.1
Destino na máquina Ubuntu Remota: /home/username/
scp -r localfile.txt username@192.168.0.1:/home/username/

Como copiar ficheiros/pastas de uma máquina remota Ubuntu para a máquina local (rsync)?

Exemplo: Assumindo que a máquina Ubuntu remota tem o serviço Servidor SSH instalado
Ler #Como instalar o servidor SSH para serviço de administração remoto?
Máquina Ubuntu Remota: 192.168.0.1
Localização remota de ficheiros/pastas: /home/username/remotefile.txt
Localização para guardar local: . (directório actual)
rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .

Como copiar ficheiros/pastas da máquina local para uma máquina remota Ubuntu (rsync)?

Exemplo: Assumindo que a máquina Ubuntu remota tem o serviço Servidor SSH instalado
Ler #Como instalar o servidor SSH para serviço de administração remoto?
Localização dos ficheiros/pastas locais: localfile.txt
Máquina Ubuntu Remota: 192.168.0.1
Destino na máquina Ubuntu Remota: /home/username/
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

Como ligar-se por SSH à uma máquina remota Ubuntu via uma máquina Windows?

Exemplo: Assumindo que a máquina Ubuntu remota tem o serviço Servidor SSH instalado
Ler #Como instalar o servidor SSH para serviço de administração remoto?
  • Faça o download do PuTTY: Aqui

Como copiar ficheiros/pastas de/para uma máquina remota Ubuntu via uma máquina Windows?

Como copiar ficheiros/pastas de/para uma máquina Ubuntu remota via máquina Windows
Ler #Como instalar o servidor SSH para serviço de administração remoto?
  • Fazer o download do FileZilla: Aqui

Como limitar o número de utilizadores que podem ligar-se remotamente pelo ssh?

EXEMPLO Se activar o servidor SSH, então qualquer utilizador com uma conta válida pode conectar-se remotamente
Isto pode criar problemas de segurança, porque existem ferramentas para crackar passwords remotas que
tentam pares utilizadores/passwords mais comuns.
  • Mantenha uma cópia de segurança do ficheiro de configuração do servidor ssh com

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ORIGINAL

  • Edite o ficheiro de configuração

sudo gedit /etc/ssh/sshd_config

  • Mude o parâmetro PermitRootLogin de yes para no. O root não deve ficar habilitado a ligar-se directamente por via remota.
  • acrescente AllowUsers e especifique o nome dos utilizadores (separado por espaços) que podem ligar-se remotamente.
  • Pode também usar DenyUsers para filtrar melhor a selecção de utilizadores.
  • Se activar o servidor openssh e não tem por agora intenção em activar ligações remotas, pode adicionar AllowUsers nosuchuserhere para cancelar quem quer que se conecte.

DHCP Server

Como instalar o servidor DHCP para atribuição automática de endereços IP?

Exemplo: Assumindo que "eth0" é a interface da placa de rede
IP Address Range: 192.168.0.100 to 192.168.0.200
Subnet Mask: 255.255.255.0
DNS Servers: 202.188.0.133, 202.188.1.5
Domains: tm.net.my
Gateway Address: 192.168.0.1
sudo apt-get install dhcp3-server
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
sudo gedit /etc/default/dhcp3-server
  • Procure esta linha
...
INTERFACES=""
  • Substitua pela seguinte linha
INTERFACES="eth0"
  • Guarde o ficheiro editado
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
sudo gedit /etc/dhcp3/dhcpd.conf
  • Procure esta secção
...
# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
...
  • Substitua pelas seguintes linhas
# option definitions common to all supported networks...
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;
#default-lease-time 600;
#max-lease-time 7200;
  • Procure esta secção
...
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
...
  • Substitua pelas seguintes linhas
# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
 range 192.168.0.100 192.168.0.200;
 option domain-name-servers 202.188.0.133, 202.188.1.5;
 option domain-name "tm.net.my";
 option routers 192.168.0.1;
 option broadcast-address 192.168.0.255;
 default-lease-time 600;
 max-lease-time 7200;
}
  • Guarde o ficheiro editado
sudo /etc/init.d/dhcp3-server restart

Servidor de Base de Dados

Como instalar um servidor de base de dados MYSQL?

sudo apt-get install mysql-server
mysqladmin -u root password db_user_password

Como instalar o MYSQL Administrator?

sudo apt-get install mysql-admin

Apache HTTP Server

Como instalar o servidor HTTP Apache para serviço HTTP (Web)?

sudo apt-get install apache2

Como instalar o PHP para o servidor HTTP Apache?

sudo apt-get install php4
sudo /etc/init.d/apache2 restart
sudo gedit /var/www/testphp.php
  • Insira a linha seguinte no novo ficheiro
<?php phpinfo(); ?>

Como instalar o MYSQL para o servidor HTTP Apache?

sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php4-mysql
sudo /etc/init.d/apache2 restart

Como adicionar URLs para pastas fora de /var/www/

sudo gedit /etc/apache2/conf.d/alias
  • Insira as linhas seguintes no ficheiro novo.
Alias /URL-path /location_of_folder/
<Directory /location_of_folder/>
  Options Indexes FollowSymLinks
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>
  • Guarde o ficheiro editado
sudo /etc/init.d/apache2 restart

Como mudar a porta predefinida do servidor HTTP Apache?

e.g. Assumindo que o valor da nova porta é 78
sudo cp /etc/apache2/ports.conf /etc/apache2/ports.conf_backup
sudo gedit /etc/apache2/ports.conf
  • Procure esta linha
Listen 80
  • Substitua pela seguinte linha
Listen 78
  • Guarde o ficheiro editado
sudo /etc/init.d/apache2 restart

Como parse RSS into PHP for Apache HTTP Server?

Exemplo: Assumindo que RSS é DistroWatch.com - News
wget -c http://easylinux.info/uploads/magpierss-0.71.1.tar.gz
sudo mkdir /var/www/feeds
sudo tar zxvf magpierss-0.71.1.tar.gz -C /var/www/feeds/
sudo mv /var/www/feeds/magpierss-0.71.1/* /var/www/feeds/
sudo rm -fr /var/www/feeds/magpierss-0.71.1/
sudo chown -R www-data:root /var/www/feeds/
sudo gedit /var/www/feeds/index.php
  • Insira as linhas seguintes no ficheiro novo.
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
 
 <head>
 
 <title>DistroWatch.com - News</title>
 
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
 
 <style type="text/css">
 /*<![CDATA[*/
 /* 
 DEFAULT TAG STYLES
 */
 
 body {
  background: #ffffff;
  margin-left: 20px;
  font-family: bitstream vera sans,sans-serif;
  font-size: 9pt;
 }
 
 h1 {
  font-family: luxi sans,sans-serif;
  font-size: 15pt;
 }
 
 /*]]>*/
 </style>
 
 </head>
  
 <body>
 
 <?php

 require_once 'rss_fetch.inc';
 error_reporting(E_ERROR);
 
 $url = 'http://distrowatch.com/news/dw.xml';
 $rss = fetch_rss($url);
 
 if ($rss) {
 
  echo "<h1>";
  echo "<a href=$url>", $rss->channel[title], "</a><br/>";
  echo "</h1>";
 
  foreach ($rss->items as $item ) {
   $url = $item[link];
   $title = $item[title];
   $description = $item[description];
   echo "<li>";
   echo "<b>Topic:</b> <a href=$url><b><u>$title</u></b></a><br/><br/>";
   echo "$description<br/><br/>";
   echo "</li>";
  }
 
 }
 else {
  echo "<a href=$url>", $url, "</a> - Server Down!<br/>";
 }
 
 ?>
 
 </body>
 
 </html>
 

FTP Server

Como instalar um servidor FTP para serviço de transferência de ficheiros?

sudo apt-get install proftpd

Como configurar um utilizador FTP para ficar "jailed" (chrooted) na sua directoria home?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Procure por esta secção
...
DenyFilter           \*.*/
...
  • Adicione a seguinte linha por baixo
DefaultRoot           ~

  • Guarde o ficheiro editado
sudo /etc/init.d/proftpd restart

Como configurar o servidor FTP para permitir utilizadores FTP anónimos só para ler ( Read Only)?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Acrescente as seguintes linhas no fim do ficheiro
<Anonymous ~ftp>
 User            ftp
 Group            nogroup
 UserAlias          anonymous ftp
 DirFakeUser on ftp
 DirFakeGroup on ftp
 RequireValidShell      off
 MaxClients         10
 DisplayLogin        welcome.msg
 DisplayFirstChdir      .message
 <Directory *>
  <Limit WRITE>
   DenyAll
  </Limit>
 </Directory>
</Anonymous>
  • Guarde o ficheiro editado
sudo /etc/init.d/proftpd restart

Como configurar o servidor FTP para permitir utilizadores FTP anónimos para ler/escrever (read/write)?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Acrescente as seguintes linhas no fim do ficheiro
<Anonymous ~ftp>
 User            ftp
 Group            nogroup
 UserAlias          anonymous ftp
 DirFakeUser on ftp
 DirFakeGroup on ftp
 RequireValidShell      off
 MaxClients         10
 DisplayLogin        welcome.msg
 DisplayFirstChdir      .message
</Anonymous>
  • Guarde o ficheiro editado
sudo /etc/init.d/proftpd restart

Como map anonymous FTP user to folders outside /home/ftp/

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Acrescente as seguintes linhas no fim do ficheiro
<Anonymous /location_of_folder/>
 User            ftp
 Group            nogroup
 UserAlias          anonymous ftp
 DirFakeUser on ftp
 DirFakeGroup on ftp
 RequireValidShell      off
 MaxClients         10
 DisplayLogin        welcome.msg
 DisplayFirstChdir      .message
 <Directory *>
  <Limit WRITE>
   DenyAll
  </Limit>
 </Directory>
</Anonymous>
  • Guarde o ficheiro editado
sudo /etc/init.d/proftpd restart

Como mudar a porta predefinida para o servidor FTP?

Exemplo: Assumindo que o valor da nova porta é 77
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Procure esta linha
Port              21
  • Substitua pela seguinte linha
Port              77
  • Guarde o ficheiro editado
sudo /etc/init.d/proftpd restart

Como ligar-se por FTP para uma máquina remota Ubuntu via máquina Windows?

Exemplo: Assumindo que a máquina remota Ubuntu tem o serviço de servidor de FTP instalado
Ler #Como instalar um servidor FTP para serviço de transferência de ficheiros?
  • Faça o download do FileZilla: Aqui

Streaming Media Server

Como instalar o GNUMP3d para serviço de Streaming Media Server?

e.g. /var/music/ é a pasta que contêm os ficheiros multimédia
sudo apt-get install gnump3d

Como mudar a a pasta predefinida que contêm os ficheiros multimédia para o GNUMP3d?

Exemplo: Assumindo que a nova pasta que contêm os ficheiros multimédia é /home/music/
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf
  • Procure esta linha
root = /var/music
  • Substitua pela seguinte linha
root = /home/music
  • Procure esta linha
user = gnump3d
  • Substitua pela seguinte linha
user = root
  • Guarde o ficheiro editado
sudo /etc/init.d/gnump3d restart

Como a porta predefinida para o GNUMP3d?

Exemplo: Assumindo que o valor da nova porta é 7878
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf
  • Procure esta linha
port = 8888
  • Substitua pela seguinte linha
port = 7878
  • Guarde o ficheiro editado
sudo /etc/init.d/gnump3d restart

Image Gallery Server

Como instalar o servidor para o serviço de Gallery for Image?

sudo apt-get install gallery (quando questionado para reiniciar o Apache, escolha No ou Cancel)
sudo apt-get install imagemagick
sudo apt-get install jhead
sudo apt-get install libjpeg-progs
sudo /etc/init.d/apache2 restart
sudo sh /usr/share/gallery/configure.sh
Gallery Configuration Wizard: Step 1
Next Step ->
Gallery Configuration Wizard: Step 2
General settings Tab ->
Admin password: Specify the password

Locations and URLs Tab ->
Album directory: /var/www/albums/
Temporary directory: /tmp/
Gallery URL: http://localhost/gallery
Albums URL: http://localhost/albums
Next Step -->
Gallery Configuration Wizard: Step 3
Next Step -->
Gallery Configuration Wizard: Step 4
Save Config ->

Como configurar o Gallery para estar acessível via Internet (Hostname ou IP fixo) ou LAN (IP fixo)?

Exemplo: Assumindo que as ligações à rede e à internet foram devidamente configuradas
Internet (Hostname ou IP fixo) ou LAN (IP fixo): http://www.url.com
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php
  • Procure esta secção
...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...
  • Substitua pela seguinte linhas
$gallery->app->photoAlbumURL = "http://www.url.com/gallery";
$gallery->app->albumDirURL = "http://www.url.com/albums";

Como configurar o Gallery para estar accessível via LAN (IP dinámico)?

Exemplo: Assumindo que as ligações à rede e à internet foram devidamente configuradas
LAN (IP dinámico): 192.168.0.1
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php
  • Procure esta secção
...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...
  • Substitua pela seguinte linhas
$gallery->app->photoAlbumURL = "/gallery";
$gallery->app->albumDirURL = "/albums";

Como fazer o backup/restore dos dados do Gallery?

sudo tar zcvf gallery.tgz /var/www/albums/ /etc/gallery/
  • Para fazer o restore dos dados do Gallery
sudo tar zxvf gallery.tgz -C /

Troubleshooting

Configurar os componentes de rede... (Demoram demasiado tempo a carregar)

Sincronizar o relógio para ntp.ubuntulinux.org... (Demora demasiado tempo a carregar)

service_name = ntpdate

Como impedir a hora e data do sistema de ser reiniciada para UTC (GMT)

sudo cp /etc/default/rcS /etc/default/rcS_backup
sudo gedit /etc/default/rcS
  • Procure esta linha
...
UTC=yes
...
  • Substitua pela seguinte linha
UTC=no
  • Guarde o ficheiro editado
  • Sistema -> Administração -> Data e Hora
Defina a hora/data correcta
sudo /etc/init.d/hwclock.sh restart

Como configurar o som, de modo a funcionar correctamente no GNOME

sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.conf
  • Procure esta secção
...
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
...
  • Substitua pela seguinte linhas
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
  • Guarde o ficheiro editado
sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.conf
  • Insira as linhas seguintes no ficheiro novo.
pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
  • Guarde o ficheiro editado
sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
Sistema -> Preferências -> Som
Preferências de Som
Separador Geral -> Sons para os Eventos (Un-Checked)
  • Guarde e feche todas as aplicações abertas, Reinicie o computador

Como esvaziar o lixo forçadamente no GNOME

sudo rm -fr $HOME/.Trash/

Como remover items duplicados no menu do GNOME

rm -f $HOME/.config/menus/applications.menu

Como actualizar o menu Locais no GNOME (caso mounts em /media/ no /etc/fstab não apareçam)

sudo /etc/init.d/dbus-1 restart

Upgrade do Ubuntu

Como fazer um upgrade a partir do Breezy Badger para o Dapper Drake (experimental)

Atenção! Em fase de desenvolvimento. Só use isto para fins experimentais
Fazer o seguinte pode quebrar todo o seu sistema!!
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
  • Substitua tudo pelas seguintes linhas
deb http://us.archive.ubuntu.com/ubuntu dapper main restricted
deb-src http://us.archive.ubuntu.com/ubuntu dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://us.archive.ubuntu.com/ubuntu dapper universe
deb-src http://us.archive.ubuntu.com/ubuntu dapper universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted

deb http://security.ubuntu.com/ubuntu dapper-security universe
deb-src http://security.ubuntu.com/ubuntu dapper-security universe
 
deb http://archive.ubuntu.com/ubuntu dapper multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper multiverse
 
## Backports
deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
  • Guarde o ficheiro editado
sudo apt-get update
sudo apt-get dist-upgrade
  • Grave e feche todas as aplicações abertas, reinicie o computador

Tópicos removidos

  • Os tópicos que foram removidos deste guia, podem ser encontrados aqui
Personal tools
Sponsor
     Asus 1015E