Pois bem jovens, hoje foi o lançamento da primeira versão estável do Devuan realmente desenvolvida pela equipe Devuan/Dyne, ao contrário do Jessie que era mais uma refisefuqui sem SystemD.
# Devuan 2.0 ASCII Release Notes
## Index
- Introdução
- Obtendo o Devuan 2.0 ASCII
- Atualizando para o Devuan 2.0 ASCII
- Repositórios de pacotes Devuan
- Alteração de "Origem" nos arquivos Release e InRelease
- firmware não-livre
- Sobre o eudev
- Backends de gerenciamento de sessão e de kit de política
- Iniciando o X de um terminal
- Páginas de informação do pacote Devuan
- Reportando bugs
### Introdução
Este documento inclui notas técnicas relevantes para o Devuan 2.0 ASCII.
Mais informações e suporte sobre questões específicas podem ser obtidas por:
- inscrevendo-se na lista de discussão do DNG:
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
- visitando o fórum de usuários do Devuan:
https://dev1galaxy.org
- gritando (mas não muito alto) em um dos canais de IRC do Devuan:
#devuan (freenode) - discussão geral sobre Devuan
# devuan-arm (freenode) - suporte específico para ARM
### Obtendo Devuan 2.0 ASCII
Devuan 2.0 ASCII está disponível para i386, amd64, armel, armhf e arm64
plataformas. Instaladores, CDs ao vivo e imagens para máquinas virtuais e
Os SOCs de ARM podem ser baixados em:
http://files.devuan.org/devuan_ascii/
Por favor, considere usar um dos muitos espelhos, listados em:
https://devuan.org/get-devuan
Instruções detalhadas sobre como usar cada imagem estão disponíveis no
arquivo 'README.txt' correspondente. O SHA256SUMS de cada conjunto de imagens
é assinado pelo desenvolvedor responsável pela construção. As impressões digitais de
As chaves GPG de todos os desenvolvedores Devuan estão listadas em:
https://devuan.org/os/team
Para verificar se as imagens que você baixou são genuínas e não
corrompido, você deve:
- baixar a imagem (s)
- faça download dos arquivos SHA256SUMS e SHA256SUMS.asc correspondentes
na mesma pasta
- verificar os checksums em execução:
$ sha256sum -c SHA256SUMS
(pode se queixar de arquivos perdidos, mas deve mostrar um "OK"
perto das imagens que você realmente baixou)
- verifique a assinatura em execução:
$ gpg --no-keyring padrão --keyring ./devuan-devs.gpg --verify SHA256SUMS.asc
(assumimos que você colocou as chaves GPG no chaveiro nomeado
"devuan-devs.gpg". YMMV)
O chaveiro 'devuan-devs.gpg' é fornecido apenas por conveniência. o
procedimento mais correto para verificar se as assinaturas são autênticas é
baixando as chaves públicas relevantes de um servidor de chaves confiável,
verifique novamente se a impressão digital da chave corresponde à da
desenvolvedor relatado em
https://devuan.org/os/team e, em seguida, usar essa chave
para verificação.
## Atualizando para o Devuan 2.0 ASCII
Caminhos diretos e fáceis de atualização do Devine Jessie, Debian Jessie e
O Debian Stretch para Devuan 2.0 ASCII está disponível.
Atualizar de Devuan Jessie:
https://devuan.org/os/documentation/dev1fanboy/upgrade-to-ascii
Migre do Debian Jessie ou Stretch:
https://devuan.org/os/documentation/dev1fanboy/migrate-to-ascii
O seguinte será suficiente para atualizar se você já estiver usando
Devuous ASCII Beta ou Devuan ASCII RC:
apt-get update && apt-get dist-upgrade
### Repositórios de Pacotes Devuan
Graças ao apoio de muitos voluntários e doadores, Devuan
recentemente colocou em prática uma rede de espelhos de repositórios de pacotes. o
rede espelho é acessível usando o FQDN "deb.devuan.org" ou
"{CC} .deb.devuan.org", onde {CC} é um país ISO 3166-1 de duas letras
código, como "nós" para os EUA, "fr" para a França, "mx" para o México, "nl"
para a Holanda, e assim por diante.
A partir do Devuan 2.0 ASCII, os usuários devem usar exclusivamente
"deb.devuan.org" or "" {CC} .deb.devuan.org "na sua 'sources.list'
arquivo, por exemplo:
deb
http://deb.devuan.org/merged ascii main
deb
http://deb.devuan.org/merged ascii-security main
deb
http://deb.devuan.org/merged ascii-updates main
deb
http://deb.devuan.org/devuan ascii-proposed main
Junto com os endereços acima, os repositórios também são acessíveis
usando a rede Tor, usando nosso endereço de serviço oculto:
deb tor + http: //devuanfwojg73k6r.onion/merged ascii main
deb tor + http: //devuanfwojg73k6r.onion/merged ascii-security main
deb tor + http: //devuanfwojg73k6r.onion/merged ascii-updates main
deb tor + http: //devuanfwojg73k6r.onion/devuan ascii-proposto principal
Todos os espelhos contêm o repositório completo de pacotes Devuan (todos os
Devuan libera e todas as suítes). Eles são sincronizados a cada 30 minutos
do repositório de pacotes principal do Devuan ("pkgmaster.devuan.org"), e
são continuamente verificados quanto à sanidade, integridade e consistência. o
rede de repositório de pacotes é acessada atualmente através de um DNS
Round-Robin, mas isso em breve será transformado em uma série de
redirecionamentos baseados em região para melhorar o uso da largura de banda.
A lista atualizada de espelhos pertencentes à rede está disponível em:
http://pkgmaster.devuan.org/mirror_list.txt
Os usuários também podem optar por acessar diretamente um dos espelhos
lista usando a BaseURL correspondente.
NOTA IMPORTANTE: Os espelhos do pacote em "deb.devuan.org" são assinados
com a seguinte chave GPG:
pub rsa4096 2017-09-04 [SC] [expira: 2022-09-03]
E032601B7CA10BC3EA53FA81BB23C00C61FC752C
uid [desconhecido] Repositório Devuan (Amprolla3 on Nemesis
<repository@devuan.org>)
sub rsa4096 2017-09-04 [E] [expira: 2022-09-03]
A chave está incluída no pacote "devuan-keyring". Para ser usado
deb.devuan.org, você deve ter o `devuan-keyring_2017.10.03` ou superior.
NOTA IMPORTANTE: Devuan planejou eventualmente descontinuar o
conjunto original de espelhos Devuan disponíveis em auto.mirror.devuan.org e
{CC} .mirror.devuan.org. Como conseqüência, os usuários são fortemente
encorajados a usar o novo conjunto de espelhos em "deb.devuan.org" e
"{CC} .deb.devuan.org".
### Alteração de "Origem" nos arquivos Release e InRelease
A partir de 31 de maio de 2018, o campo "Origem:" de Liberação e
Arquivos InRelease servidos por deb.devuan.org estão corretamente definidos como
"Devuano". Isso resolve vários problemas menores com o relatório `lsb`
informações incorretas sobre o sistema operacional e lançamento. O troco
deve ser perfeito para usuários de Devuan Jessie e Devuan ASCII.
### Firmware não livre
Todas as mídias de instalação do Devuan 2.0 ASCII fazem pacotes de firmware não-livres
disponível no momento da instalação. Na maioria dos casos, estes
pacotes são necessários (e serão instalados) somente se o seu adaptador wi-fi
requer deles. É possível evitar a instalação automática e
carregamento de firmware não-livre necessário, escolhendo a "Instalação de especialistas"
opção no menu de instalação.
Devuan 2.0 ASCII desktop-live e minimal-live imagens vêm com
pacotes de firmware não livres pré-instalados. Você tem a opção de
remover esses pacotes de firmware não-livres do desktop-live e
minimal-live after boot, usando o script "remove_firmware.sh"
disponível sob / root.
### Sobre o eudev
Após a inclusão do udev (um daemon responsável pelo dispositivo
gestão) na árvore de código systemd, o Devuan 2.0 ASCII fornece o
pacote alternativo "eudev". A transição do udev para o eudev é
geridos através de pacotes transitórios, e devem ser automáticos e
desatado.
### Sessões de gerenciamento de sessão e de kit de política
O Devuan 2.0 ASCII oferece uma escolha de 5 ambientes de
tempo de instalação (XFCE, Canela, KDE, LXQT, MATE), enquanto muitos outros
gerenciadores de janela estão disponíveis nos repositórios.
Atualmente, os ambientes de desktop dependem de um sistema de gerenciamento de sessões
permitir que o usuário realize várias tarefas típicas sem exigir
privilégios de administrador, incluindo suspensão / reinicialização / desligamento
o sistema, montando dispositivos externos, configurando redes, e assim
em.
Dois desses sistemas de gerenciamento de sessão estão disponíveis no Devuan 2.0
ASCII, a saber:
- kit de console
- elogind
Esses gerenciadores de sessão são mutuamente exclusivos, apenas um deles pode ser
instalado e ativo de cada vez para evitar interferências indesejadas. Dentro
para conceder processos na sessão do usuário sem privilégios, acesso a
selecionar operações privilegiadas, o gerenciador de sessões instalado
conectado à estrutura do policykit-1 por um conjunto de back-end correspondente
bibliotecas.
Cada um dos 5 DEs disponíveis no Devuan vem com um padrão recomendado
combinação de gerenciador de login (slim ou lightdm) e sessão
Sistema de gestão:
- XFCE: slim + consolekit
- Canela: lightdm + elogind
- KDE: lightdm + elogind
- LXQT: lightdm + elogind
- MATE: slim + consolekit
Para que o gerenciamento de sessão funcione corretamente, o gerenciador de login
(também conhecido como gerenciador de exibição, DM) tem que registrar a sessão do usuário com o
gerenciador de sessão instalado (ou seja, consolekit ou elogind), que
por sua vez tem que cooperar com os componentes relevantes da área de trabalho
meio Ambiente. Os pares padrão listados acima são conhecidos por funcionar bem
e não requerem intervenção do usuário, mas outras combinações são
possível.
### Iniciando o X de um console (TTY)
No Devuan 2.0 ASCII, o servidor X não precisa mais ser executado com
privilégios de root. Como conseqüência, há alguns adicionais
requisitos a serem cumpridos ao iniciar o X diretamente de um TTY (ou seja,
através de 'xinit' ou 'startx'), especialmente em sistemas atualizados
Devine Jessie.
Em Devuan 2.0 ASCII é suficiente instalar 'elogind' e
'libpam-elogind', e então use 'startx' ou 'xinit' como de costume
de uma conta de usuário comum. Nesse caso, o arquivo de log do Xorg será
disponível em '~ / .local / share / xorg /'.
O sistema ainda precisa dar suporte ao Kernel Mode Setting (KMS).
Portanto, essa solução pode não funcionar em alguma virtualização
ambientes (por exemplo, virtualbox) ou se o kernel não tem driver
suporta sua placa gráfica.
Alternativamente, ainda é possível executar o X com a raiz do setuid. Nisso
caso, você precisa instalar `xserver-xorg-legacy` e garantir que o
O arquivo '/etc/X11/Xwrapper.config' contém a linha (não comentada):
needs_root_rights = sim
### Páginas de informações do pacote Devuan
Devuan criou recentemente um serviço simples para exibir informações
sobre todos os pacotes disponíveis no Devuan. O serviço pode ser
acessado em:
https://pkginfo.devuan.org
É possível procurar por nomes de pacotes que correspondam a um conjunto de palavras-chave,
e visualizar a descrição, dependências, sugestões e
recomendações de cada pacote. Por favor, relate quaisquer problemas com este
novo serviço e / ou entrar em contato se tiver sugestões sobre como
pode ser melhorado.
### Relatar erros
Nenhum software é perfeito. E reconhecendo este fato é o
primeiro passo para melhorar nossa base de software.
Devuan acredita firmemente na cooperação da comunidade para encontrar,
reportar e resolver problemas. Se você acha que encontrou um bug em um
Pacote Devuan, por favor reporte para:
https://bugs.devuan.org
O procedimento para relatar bugs é bastante simples: basta instalar e executar
`reportbug`, uma ferramenta que irá ajudá-lo a compilar o relatório de erros e
incluindo qualquer informação relevante para os mantenedores.
`reportbug` assume que você tem um usuário de email configurado corretamente
Agente que pode enviar e-mails (e que conhece). Se isso não for
o caso, você ainda pode preparar seu relatório de bug com o `reportbug`, salvar
ele (por padrão, o reportbug salvará o relatório em / tmp) e, em seguida,
use-o como um modelo para um email para submit@bugs.devuan.org.
(NOTA: Devuan não fornece uma retransmissão SMTP aberta para `reportbug`
ainda. Se você não sabe do que se trata, você pode ignorar com segurança
em formação).
Quando o relatório de bug é processado, você receberá um email
confirmação indicando o número associado ao relatório.
Aqui você pode verificar o status do seu relatório:
https://bugs.devuan.org/db/ix/full.html
Antes de relatar um bug, você provavelmente desejará verificar se o
O mesmo problema já foi experimentado e relatado por outros
usuários, por exemplo, verificando a lista de pacotes com erros conhecidos:
http://bugs.devuan.org/db/ix/packages.html
`reportbug` é uma ferramenta feita pelo Debian para o Debian, em um período de tempo
cerca de 25 anos. Isso significa que às vezes é difícil adaptá-lo
para uma nova configuração. Estamos trabalhando atualmente para melhorar a integração
reportar com a infra-estrutura Devuan, e para melhorar a
gerenciamento, triagem e geração de relatórios de bugs. Por favor, tenha paciência conosco; ^)
Agora é só esperar o Fabio atualizar a lista de distro nas opções de perfil, rerere.
Somente o Software Livre lhe garante as 4 liberdades.