Atualize para o Ubuntu 17.10 de 17.04 ou 16.04

Upgrade Ubuntu 17



Este artigo demonstra como fazer upgrade para Ubuntu 17.10 . Os usuários existentes podem atualizar do Ubuntu 16.04 ou 17.04. É necessária uma conexão com a Internet com uma velocidade de download relativamente boa para receber os arquivos atualizados. É aconselhável fazer backups regulares de arquivos importantes para evitar consequências que ocorrem durante o processo de atualização.

O que há de novo no Ubuntu 17.10?

O Ubuntu 17.10 surgiu 6 meses após o lançamento de sua versão anterior 17.04, que era uma versão padrão igual à atual. 17.10, de acordo com a Canonical, a empresa por trás do Ubuntu fornece um vislumbre de como o próximo LTS (suporte de longo prazo) 18.04 LTS vai parecer. A lista a seguir demonstra os principais recursos incluídos no Ubuntu 17.10.







Versão personalizada do GNOME Shell

O Ubuntu costumava ter a interface Unity, mas devido à grande quantidade de solicitações, a Unity foi removida em favor de GNONE .



Barra horizontal na parte superior da tela

A barra horizontal na parte superior da tela é uma barra de tarefas semelhante à que aparece no Windows e Linux Mint , e que atua como uma base para uma série de conteúdos a serem colocados.



Da esquerda para a direita, o menu de ação compacto para executar ações rápidas de certos aplicativos, a área comum para relógio, calendário, reprodutor de música e bandeja de mensagens. O calendário pode ser utilizado para criar programações. O reprodutor de música serve para reproduzir uma faixa rápida. A bandeja de mensagens é uma espécie de área de notificação, que notifica os usuários sobre vários aplicativos. No entanto, ele só funciona com aplicativos que suportam o shell GNONE e, finalmente, o menu de estados unificados, que consiste em várias funções que podem ser úteis no uso do sistema operacional, independentemente de para que seja usado.





Essas funções são, indicador de porta Ethernet, gerenciadores de VPN e Bluetooth, filtro de tela, configurações de tela, o menu do usuário que é composto de troca de usuário, logout e funções de configuração de conta. Além disso, ele contém o alto-falante, controlador de volume, bloqueio de tela, botões de desligar e reiniciar e acesso rápido à janela de configurações.

Ubuntu Dock

Dock do Ubuntu é a barra vertical localizada na extremidade esquerda da tela. Isso consiste em duas partes principais, a área fixada do aplicativo e o botão de tela inteira do iniciador do aplicativo. É quase igual ao design anterior, exceto que o botão do iniciador do aplicativo foi movido para a parte inferior da tela em 17.10.



O dock é usado principalmente para fixar aplicativos usados ​​com frequência. Ele também mostra os aplicativos que estão sendo usados ​​no momento. O encaixe é ligeiramente modificado para se tornar transparente quando uma janela é movida por baixo dele, isso é conhecido como transparência dinâmica. A vantagem da transparência dinâmica é que ela economiza energia em laptops e consome menos recursos de hardware para processar o conteúdo embaixo do dock.

Controles de janela

Os controles foram movidos para o lado direito da janela em comparação com as versões anteriores do Ubuntu; portanto, é o mesmo que o Windows Explorer, que é o navegador de arquivos padrão na plataforma Windows. Como de costume, ele contém as funções minimizar, maximizar e fechar. Isso também é válido para todos os aplicativos.

Decoração do lado do cliente

A decoração do lado do cliente é a capacidade de personalizar a janela diretamente na interface em vez de nas configurações. Isso é útil para modificar a visualização dos elementos conforme sua preferência. Como funções, ele contém maximizar o tamanho dos ícones, classificar, ocultar arquivos, recarregar, criar uma nova pasta, visualizações diferentes como detalhes, ícones pequenos etc.

Iniciador de aplicativos em tela inteira

O inicializador de aplicativos em tela inteira é bem diferente no shell do GNOME, mas ainda é o mesmo na superfície. O recurso proeminente no shell do GNOME é a capacidade de filtrar os aplicativos usados ​​com frequência com o clique de um botão. A interface do Gnome basicamente simplifica a interface do Unity, que fornece mais filtros para restringir a pesquisa. Por exemplo, na interface do Unity, o inicializador do aplicativo é categorizado em Home, aplicativos, documentos, filmes, fotos, vídeos e, além disso, há um monte de filtros no menu Resultados do filtro para tornar a pesquisa realmente restrita.

Sobreposição de atividades e local de trabalho dinâmico

A sobreposição de atividades é uma exibição de tela inteira na qual todos os aplicativos abertos atualmente são organizados. Ao contrário da visualização normal, mostra todos os aplicativos na tela. Quando a sobreposição de atividades é aberta, ela também abre a faixa Locais de trabalho dinâmicos ao lado dela. Inicialmente, existem dois desktops, mas quando um aplicativo é movido para o segundo desktop, outro desktop surge logo abaixo do segundo.

Barra de reprodução de música

A seção de reprodução de música é uma parte da barra de mensagens na qual a música está tocando. Por padrão, apenas Rythmbox é compatível com esta seção. Se o reprodutor de música padrão for usado para reproduzir música, a música atualmente em reprodução não aparecerá aqui como quando reproduzida com Rythmbox.

Novo Software Atualizado

O Ubuntu 17.10 está equipado com as últimas versões do LibreOffice, Firefox, Shotwell, Thunderbird que são para trabalhos de escritório, navegação na Internet, gerenciamento de imagens e envio de e-mails, respectivamente.

Nova tela de bloqueio

Uma nova tela de bloqueio que se assemelha à tela de bloqueio do Windows 10 agora tem a capacidade de exibir notificações de aplicativos compatíveis. Isso é bastante semelhante aos telefones Android; portanto, é seguro concluir que o Ubuntu pode ter um plano para construir uma plataforma de sistema operacional universal como o Windows 10.

Wayland Display Server

Um servidor de exibição é um sistema em sistemas operacionais Linux, que auxilia na renderização dos elementos gráficos na tela. Ubuntu costumava usar Xorg que agora é substituído por Wayland contanto que o adaptador gráfico seja compatível com o servidor de exibição mais recente, no entanto, se o Wayland não funcionar, há uma opção de mudar para o xorg no menu de login. Basicamente, o Wayland é eficiente em termos de renderização de conteúdo; portanto, espera-se que o desempenho do Ubuntu aumente significativamente. No entanto, pode haver problemas de compatibilidade com determinados drivers Nvidia e AMD dependendo do modelo da placa de vídeo.

Configurações redesenhadas

As configurações foram redesenhadas do zero e agora são bastante semelhantes à janela de configurações do Windows 10. Isso provavelmente ajudará os usuários do Windows a se adaptarem ao ecossistema Ubuntu com facilidade, e os usuários do Linux podem navegar facilmente e localizar a opção certa sem muito esforço. No entanto, isso ainda parece um pouco primitivo em termos de número de opções, mas espera-se que isso seja alterado na próxima versão de suporte de longo prazo (LTS).

Filtro de tela integrado

O Ubuntu está equipado com um filtro de tela que ajuda a reduzir o cansaço visual de usuários que ficam na frente do computador por algum tempo. Ele está localizado em Configurações -> Dispositivos -> Vídeo -> Luz noturna.

Suporte de exibição HIDPI

HIDPI significa pontos altos por polegada e é uma tecnologia que aprimora a qualidade da tela aumentando o número de pixels por polegada. Esta já é uma grande batalha no mercado de telefonia móvel, mas no lado do desktop não há grande pressão dos fornecedores, no entanto, o Ubuntu atende à minoria de usuários que possuem tais monitores. Obviamente, ativá-lo aumentará o consumo de recursos de hardware, por isso não é recomendado para laptops e computadores de baixo custo.

Backup / restauração do sistema usando duplicidade

Duplicidade é uma solução de backup perfeita para manter os dados seguros em um local diferente. Ele suporta criptografia de dados para proteger os dados enquanto eles estão sendo transferidos por uma rede não segura como a Internet. Ele também suporta o backup dos dados para uma série de destinos, como FTP, RSYNC, IMAP, SSH, PyDrive, WebDev, dpbx, onedrive, azure, já que os próprios nomes implicam Duplicity ainda oferece opções de backup de dados para plataformas de nuvem profissionais como dropbox, onedrive e também google drive. No entanto, este artigo usa backup local, pois é muito mais fácil e conveniente. Para fins de simplicidade, ele não compacta nem criptografa os arquivos, e os arquivos são copiados para outro disco rígido do sistema. Portanto, este guia presume que o usuário tenha acesso a pelo menos uma unidade sobressalente para fazer backup de seus dados. Em plataformas como DigitalOcean , Vultr blocos de armazenamento podem ser usados ​​como um disco rígido sobressalente.

Digite o seguinte comando em uma janela de terminal com acesso root. O primeiro comando, conforme declarado anteriormente, usa sudo su para alterar o usuário atual para root; portanto, o usuário atual obtém direitos administrativos para realizar várias tarefas que requerem privilégio administrativo. O segundo comando atualiza as informações do repositório no lado local, o que é útil para recuperar a versão mais recente dos pacotes ao usar o comando apt-get install. Como normalmente o apt-get install executa a instalação, já que aqui ele afirma duplicidade, ele instala a duplicidade após baixar seus arquivos de pacote do repositório do Ubuntu. Em seguida, o comando parted é emitido para iniciar a partição do disco rígido sobressalente. Este tutorial assume que há apenas dois discos rígidos; e, portanto, o segundo é sdb, caso contrário, nomeie-o apropriadamente dependendo do número de discos rígidos conectados ao sistema, por exemplo, quando há 3 discos rígidos e 2 são sobressalentes, o segundo e o terceiro discos rígidos são nomeados como sdb e sdc, respectivamente. Em seguida, ele cria a tabela de partição que exige que o disco rígido tenha para armazenar informações em si, uma vez que é criado, o comando q é emitido, o que denota a saída.

Depois que a tabela de partição é criada, agora o disco rígido deve ser formatado para que o Ubuntu possa reconhecê-lo. Existem vários formatos com os quais o Ubuntu suporta, no entanto, este usa o formato ext4, pois é uma opção bastante moderna e comum. O novo disco rígido é rotulado como dondilanga_drive, para que possa ser acessado posteriormente com este nome. Qualquer nome pode ser fornecido, mas certifique-se de que não haja espaço entre cada palavra.

Quando o disco rígido estiver pronto, use o comando duplicidade para iniciar o backup. Aqui, como opções, ele usa a não criptografia para instruir a duplicidade a ignorar a criptografia de arquivos, o progresso indica o andamento do processo, a não compactação indica que não há compactação envolvida; portanto, o backup é feito em um ritmo mais rápido. A compactação é usada principalmente quando os dados são copiados para um destino remoto para economizar largura de banda, uma vez que aqui nenhuma largura de banda é consumida, não há como usar a compactação. No entanto, a compactação ainda é útil para reduzir o espaço no disco rígido se o espaço for limitado.

Os parâmetros que vêm após a não compactação são origem e destino, respectivamente. O diretório de origem deve estar sempre no formato padrão do Linux, o que significa começar em ‘/’. O destino deve estar em formação de rede, portanto, mesmo que o destino local seja usado, o formato de rede deve ser usado. O comando de duplicidade declarado posteriormente denota a restauração dos arquivos de backup. Aqui, os formatos devem ser invertidos, ou seja, em vez de declarar o formato padrão do Linux no local de origem, defina o formato de rede e o formato padrão do Linux no local de destino.

Existe esta opção chamada –-dry-run que pode ser usada para descobrir se o comando está funcionando sem executá-lo. Duplicidade sempre inclui subpastas e arquivos, por padrão ao fazer backup e restaurar; portanto, não há opção para esse propósito. Se reclamar que o diretório já existe, basta usar --força junto com o resto das opções para fazer cumprir o comando, independentemente da natureza do resultado.

sudo su apt-get update apt-get install duplicity parted /dev/sdb mklabel GPT q mkfs.ext4 -L dondilanga_drive /dev/sdb duplicity --no-encryption --progress --no-compression /home file:///dondilanga_drive/home duplicity restore --no-encryption --progress --no-compression file:///dondilanga_drive/home /home 

Formatos de URL Duplicidade com suporte no Ubuntu

Etapas para atualizar de 17.04 a 17.10.

Atualizando o Ubuntu para sua versão mais recente é relativamente fácil em comparação com algumas outras distros. O Ubuntu precisa que o usuário tenha privilégios de administrador antes de continuar a atualização, portanto, use sudo su para adquirir o privilégio de administrador. É recomendado atualizar os pacotes do sistema operacional antes de atualizar o sistema operacional como um todo, pois isso elimina qualquer possibilidade de mau funcionamento no caminho. Isso é feito com apt-get update e dist-upgrade. E, finalmente, o Ubuntu core é atualizado para 17.10 a partir de 17.04 com o comando do-release-upgrade. Ele fornecerá instruções na tela e, seguindo-as, instalará o Ubuntu 17.10 no. Certifique-se de que o sistema esteja conectado à Internet e que a velocidade de download seja relativamente boa, pois leva algum tempo.

sudo su apt-get update apt-get dist-upgrade do-release-upgrade 

Etapas para atualizar de 16.04 LTS para 17.10

Como atualizar o Ubuntu de 17.04 para 17.10, atualizar de 16.04 para 17.10 é tão fácil quanto qualquer outro pacote regular, mas envolve algumas etapas extras, mas não é nada assustador como digitar códigos de montagem apenas com o bloco de notas. Como de costume, certifique-se de que o sistema está atualizado usando apt-get update e apt-get dist-upgrade. O objetivo do dist-upgrade é certificar-se de que não haverá conflitos entre os pacotes, já que ele os lida de maneira inteligente, então o pacote update-manager-core do Ubuntu deve ser instalado, que é usado para atualizar os arquivos centrais do Ubuntu, significando o sistema operacional.

Assim que o pacote estiver instalado, configure o arquivo de atualização de lançamento para se certificar de que o Ubuntu seja atualizado para a próxima versão sucessiva. Ele fornece um único nome de parâmetro que é Prompt = , e 3 opções; nunca, normal e lts. A opção nunca é ignorar a atualização, é útil garantir que ninguém execute a atualização. O valor do parâmetro normal é instruir do-release-upgrade para atualizar a versão existente do Ubuntu para a próxima versão sucessiva, por exemplo, se a versão atual for 16.04, ele atualiza o próprio Ubuntu para 17.04 em vez de 17.10, mas novamente após a atualização de 17.04 para 17.10 segmento faz o Ubuntu atualizar para 17.10 de 17.04. Por fim, execute do-release-upgrade para realmente realizar a atualização. Enquanto ele está sendo atualizado, siga as instruções na tela para continuar a atualização. Após a conclusão da atualização, reinicie o computador com o comando shutdown –r now. Aqui, r denota o reinício e agora denota o reinício imediato.

apt-get update apt-get dist-upgrade apt-get install update-manager-core nano /etc/update-manager/release-upgrades do-release-upgrade shutdown -r now 

Resolução de quaisquer problemas comuns após a atualização relatados por outros usuários

Mesmo que as atualizações de software sejam destinadas a melhorar o desempenho e corrigir bugs, nem sempre é o resultado. Portanto, este segmento lista alguns dos problemas comuns que ocorrem quando o sistema operacional é atualizado para a versão mais recente, juntamente com as soluções possíveis.

Solução Geral

Como sempre, primeiro atualize os pacotes para ter certeza de que o sistema operacional está atualizado, e isso pode ser feito com os dois comandos a seguir. Aqui, sudo su é usado para obter acesso ao privilégio de administrador.

sudo su apt-get update apt-get dist-upgrade 

Além disso, use os três comandos a seguir para garantir que o sistema esteja livre de pacotes indesejados, cache e pacotes obsoletos, respectivamente. Mesmo que isso não garanta a resolução de problemas específicos, é muito útil manter o sistema longe de pacotes indesejados, pois eles podem causar problemas conflitantes em todo o sistema operacional, além de remover pacotes indesejados garante que o sistema tenha espaço suficiente para os documentos desejados.

sudo apt-get clean sudo apt-get autoclean sudo apt-get autoremove 

PHP não funciona após atualização

Outro problema comum que a maioria dos servidores Ubuntu encontra é que PHP para de repente funcionando logo após o sistema operacional ser atualizado. Reativar o módulo php7.1 no Apache2 pode resolver isso. Aqui a2enmod script é usado para habilitar os módulos, e neste cenário ele ativa apenas o módulo php7.1, então o servidor apache2 é reiniciado para que as mudanças tenham efeito.

sudo su a2enmod php7.1 systemctl restart apache2 

DNS não funciona após a atualização

DNS, também conhecido como servidores de nomes de domínio, são usados ​​para resolver nomes de domínio para seus respectivos endereços IP. Quando o servidor DNS não está funcionando, os aplicativos, que dependem da Internet, param de enviar solicitações ao servidor ao qual o endereço IP está vinculado; portanto, a Internet pode não funcionar como esperado.

Use as etapas a seguir para resolver esse problema. Abra o arquivo resolvido.conf com um editor de texto, em seguida, remova o comentário da linha DNS e use 8.8.8.8, o que significa usar o endereço do servidor DNS público do Google para resolver os nomes de domínio. Como o Google tem uma grande quantidade de data centers em todo o mundo, isso não apenas melhora a velocidade da Internet, mas também economiza tempo. Em seguida, remova o comentário do FallbackDNS para garantir que o computador utilize o DNS fornecido quando o DNS primário não estiver funcionando. Os endereços IPv6 podem não funcionar se o ISP não oferecer suporte ao IPv6, portanto, eles podem ser eliminados da linha para manter o arquivo organizado. Assim que a configuração for concluída, reinicie o serviço resolvido por systemd para salvar as alterações para que tenham efeito.

nano /etc/systemd/resolved.conf DNS=8.8.8.8 FallbackDNS=8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844 systemctl restart systemd-resolved 

Como afirmado anteriormente, o Ubuntu 17.10 usa o servidor de exibição Wayland, por padrão, em vez de seu Xorg usual para renderizar o conteúdo gráfico na tela. Conforme relatado por alguns usuários, isso causa muitos problemas com alguns adaptadores de vídeo, especialmente com placas de vídeo Nvidia. Então, se for esse o caso, basta desabilitar o Wayland e forçar o Ubuntu a voltar ao seu Xorg usual. Vá até o arquivo [ /etc/gdm3/custom.conf] , e localize esta linha # WaylandEnable = false e descomente para desativar o Wayland e reinicie o computador para que as alterações tenham efeito.

Como reverter para a versão anterior se você não gostar da atualização

O Ubuntu 17.10 é muito estável e, portanto, não há grande razão para reverter para as versões anteriores, mas para completar o tutorial, este segmento demonstra como executar o rollback. Em primeiro lugar, o Ubuntu não fornece nenhuma função nativa para reverter; portanto, todo o sistema operacional deve ser reinstalado para levar o sistema operacional à sua versão anterior.

As etapas a seguir demonstram como restaurar as configurações, aplicativos e arquivos do usuário após a conclusão da reinstalação. Isso não apenas garante que o sistema operacional funcione corretamente, mas também o mantém livre de problemas repentinos. Observe que isso está relacionado ao tutorial de duplicidade demonstrado anteriormente, portanto, consulte-o para obter mais informações.

O primeiro comando salva os nomes de todos os pacotes atualmente instalados em um arquivo de texto e o mantém no diretório inicial. Se o diretório atual não for home, use cd / home para alterá-lo para home antes de seguir isso, então use a duplicidade para fazer backup dos diretórios home e etc, ignorando as pastas proc / sys / tmp, depois que a reversão for concluída , use a restauração e o comando final para reinstalar os pacotes existentes, então use dist-upgrade para remover quaisquer pacotes conflitantes e atualize os pacotes mais antigos.

 sudo dpkg --get-selections | grep '[[:space:]]install$' | awk '{print $1}' > install_software

Fazendo backup

duplicity --no-encryption --progress --no-compression /home file:///dondilanga_drive/home duplicity --no-encryption --progress --no-compression /etc file:///dondilanga_drive/etc 

Restauração

duplicity restore --no-encryption --progress --no-compression --force file:///dondilanga_drive/home /home duplicity restore --no-encryption --progress --no-compression --force file:///dondilanga_drive/etc /etc cat install_software | xargs sudo apt-get install apt-get update apt-get dist-upgrade 

Fóruns para pedir ajuda se der errado ou você tiver dúvidas

https://askubuntu.com/questions
https://ubuntuforums.org/
https://www.linuxquestions.org/questions/ubuntu-63/
http://manpages.ubuntu.com/
https://forum.ubuntu-nl.org/
http://ubuntugeek.com/forum/index.php