IST - Física HowTo - Informática 12:41
2025-12-22
  Sistema Operativos
 
     Linux
 
        Ubuntu / Debian
 
           Instalação
 
           Pos-Instalação
 
           Pacotes Adicionais
 
           Funcionamento
 
           Administração
 

Ubuntu - Pos-Instalação

Sumário
1. Que fazer depois da instalação base
2. Como escolher o sistema a arrancar, por defeito, no menu inicial (grub)
3. Problemas com placas WiFi
4. Como recuperar o arranque (GRUB) do computador e opções no arranque do Linux (acpi, etc.)
5. Instalação e actualização de software – Erros
6. Como atribuir e remover o atributo 'sudo' a um utilizador
Início

1. Que fazer depois da instalação base

  • Para fazer a actualização do software pode esperar um pouco pela pergunta ou, caso contrário, carregar no canto superior esquerdo e escolher "Actualização de Software".
  • Para instalar o restante software: Pacotes adicionais.
Início

2. Como escolher o sistema a arrancar, por defeito, no menu inicial (grub)

  • Para alterar a opção de arranque por 'default' no menu inicial é necessário antes de mais ver qual a linha em que está a opção que se deseja por 'default'. A contagem começa em "0" (zero).
  • Arrancar o Linux;
  • Editar o ficheiro '/etc/default/grub' e onde está "GRUB_DEFAULT=0" substituir o "0" pelo número da linha que se viu no arranque e guardar o ficheiro;
  • Executar no terminar o comando
    $ sudo update-grub;
  • Finalmente reiniciar o computador para verificar se está tudo bem...
Início

3. Problemas com placas WiFi

Início

4. Como recuperar o arranque (GRUB) do computador e opções no arranque do Linux (acpi, etc.)

  • Por vezes há necessidade de fazer alterações na linha de comandos do "grub" (GRUB_CMDLINE_LINUX_DEFAULT). Tal deve-se a problemas de compatibilidade com os "drivers". Seguem-se algumas das alterações mais frequentes:
    • ACPI (Advanced Configuration and Power Interface). Este sistema controla as ventoinhas, o botão de energia, etc. Quando se desactiva este sistema o PC poderá não conseguir desligar-se sozinho pelo que será necessário desligá-lo no botão.
      Para desativar este sistema acrescentar:
      • noapic
      • nolapic      (l de local ACPI)
      • acpi_osi=!       (Computadores ASUS: N552VX, N580v, etc.)
      • nouveau.modeset=0 (Computadores ASUS: GL553, etc.) e depois "Go to Additional Drivers, choose NVIDIA proprietary driver instead of the x.org ones."
    • APIC (Advanced Programmable Interrupt Controller). Este controlador substitui o antigo chip PIC. Destina-se a controlar periféricos. A sua desactivação retira a possibilidade de partilha de IRQs.
      Para o desativar acrescentar:
      • acpi=off
      • acpi=noirq       (neste caso desliga apenas a atribuição dinâmica de IRQs (é menos drástica que 'acpi=off')
    • Plug-in Play. Em geral não é necessário desactivá-lo. No entanto, para o fazer:
      pnpbios = off
    Ver:
  • Caso haja necessidade de reparar o 'boot' ou de fazer alterações na partição de arranque (EFI) ver:
Início

5. Instalação e actualização de software – Erros

Por vezes têm-se erros na gestão da base de dados dos pacotes instalados. Por exemplo, pode ser dada a indicação de foram encontrados erros enquanto processava alguns pacotes, e depois aparece a mensagem:
Errors were encountered while processing:
Pacote1
Pacote2
...
PacoteN
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nessa altura pode fazer-se a correção de erros e a sua recuperação:
  • Reconfigurar a base de dados de pacotes:
    $ sudo dpkg --configure -a
  • Forçar a instalação:
    $ sudo apt-get install -f
  • Tentar remover os pacote com problemas
    $ sudo apt remove
  • Apagar os ficheiros dos pacotes com problemas. Para tal ver se os ficheiros existem em:
    $ ls -l /var/lib/dpkg/info | grep -i PacoteI
    e depois removê-los (por segurança, copiá-los para outra pasta):
    $ sudo mv /var/lib/dpkg/info/polar-bookshelf.* /tmp
Eventualmente repetir essas operações...
Início

6. Como atribuir e remover o atributo 'sudo' a um utilizador

Para atribuir ou remover o atributo 'sudo' a utilizador o que se faz na prática é associar-lhe o grupo 'sudo'. Nos exemplos que se seguem 'USERNAME' é o username do utilizador.
  • Para atribuir privilégios 'sudo' a um utilizador fazer:
    $ sudo usermod -aG sudo USERNAME
  • Para remover privilégios 'sudo' a um utilizador fazer:
    $ sudo deluser USERNAME sudo
  • Para ver os grupos assossiados a um utilizador:
    $ groups USERNAME
  • Para testar se o 'sudo' está atribuído a um utilizador:
    $ su - USERNAME
Início