Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pt.comp.so.linux > #2845
| From | Ninguém <usenet@rasparta.org> |
|---|---|
| Newsgroups | pt.comp.so.linux |
| Subject | Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? |
| Date | 2020-07-03 08:09 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <rdmliq$jss$1@gioia.aioe.org> (permalink) |
| References | (1 earlier) <86blkylm0w.fsf@example.com> <rdk7v2$ul8$1@gioia.aioe.org> <86pn9eunzb.fsf@example.com> <rdkoa0$gak$1@gioia.aioe.org> <rdm5gg$1gvt$1@gioia.aioe.org> |
On 03/07/20 03:34, Paulo da Silva wrote: > Agora fiquei com curiosidade ... > Podes postar um exemplo de comandos "get started" só para ter uma ideia. > Vi no pacote "Inicializa um sistema debian básico". A partir de quê? Posso. Está aqui uma cópia de parte da minha documentação (revista e aumentada) que uso para instalar um sistema: * debootstrap Convém usar a última versão do debootstrap, que é apenas um shell script. À data não há problema em utilizar uma versão posterior à do repositório do sistema atual. # git clone https://salsa.debian.org/installer-team/debootstrap.git # export DEBOOTSTRAP_DIR=$(realpath debootstrap) OBSERVAÇÃO: a utilização do git assegura que estamos a usar a última versão, mas há um pacote debootstrap que o instala no teu sistema, se quiseres, muito mais comodamente. Ficas com capacidade de, a partir de um sistema, instalares outro. Tenho isso num sistema que utilizo numa pen que trago no chaveiro. Também tens de adaptar o export. De volta à documentação... Como em qualquer projeto, criar um ambiente próprio... neste caso, basta criar uma diretoria para trabalhar. Criamos numa subdiretoria da nossa diretoria de trabalho... # mkdir -p sistema ...e montamos lá a partição que vamos usar. # mount /dev/sdx1 sistema Nota: O passo seguinte pode ser acelerado, se os pacotes já estiverem na nossa rede. OBSERVAÇÃO: Se não o configuraste de outra forma, o apt deixa-te os pacotes que instala no teu sistema em /var/cache/apt/archives, se forem os mesmos... (digo isto porque podes estar a instalar um sistema stable a partir de um testing, ou outra qualquer combinação). Outra possibilidade é algum cache local. Depois é só correr o comando: # debootstrap/debootstrap stable sistema https://deb.debian.org/debian Nota: Por alguma razão, o mirror português - http://ftp.pt.debian.org/debian - não funcionou!: E: Failed getting release file http://ftp.pt.debian.org/debian/dists/stable/Release Nota: Se, por alguma razão, estiverem já disponíveis os pacotes .deb numa diretoria local - por ter sido realizada outra instalação recentemente, por exemplo - podem ser copiados para /var/cache/apt/archives/ que acelera a instalação. Não esquecer que esta diretoria tem uma subdiretoria "partial" e há que respeitar as permissões! Utilizar o mirror mais conveniente. # unset DEBOOTSTRAP_DIR Fica instalado um sistema (não arrancável) na diretoria sistema e, por consequência, na partição /dev/sdx1. * systemd-nspawn Dar um nome ao sistema. # echo sistema > sistema/etc/hostname Criar a diretoria para, posteriormente, o utilizador ter a sua onde montar a partição de dados: # chmod 701 sistema/srv # mkdir -p sistema/srv/data -m 701 OBSERVAÇÃO: Eu não gosto daquela coisa de usar a mesma home em vários sistemas, ou exportar a home. Prefiro ter a home de cada sistema nesse mesmo sistema e ter uma diretoria, em cada sistema, onde cada utilizador tem uma diretoria sua onde pode colocar dados. Esta pode ser partilhada entre sistemas. É por isso que ali em baixo vou referir uma partição /dev/sdx3. O fstab!... # echo "UUID=$(blkid -s UUID -o value /dev/sdx1) / ext4 errors=remount-ro,relatime 0 1" > sistema/etc/fstab # echo "UUID=$(blkid -s UUID -o value /dev/sdx3) /srv/data ext4 errors=remount-ro,relatime 0 2" >> sistema/etc/fstab # echo "UUID=$(blkid -s UUID -o value /dev/sdx4) none swap defaults 0 0" >> sistema/etc/fstab Alterar a password do root no novo sistema. OBSERVAÇÃO: Aqui acho que deu erro da vez passada. Tenho que rever. Se não der, utiliza chroot em vez de systemd-nspawn. # systemd-nspawn --directory=sistema passwd Agora correr o sistema "contido" com systemd-nspawn. # systemd-nspawn --boot --bind=/dev/sdx --bind=/dev/sdx1 --bind=/dev/sdx3 --directory=sistema Ou, mais fácil: # systemd-nspawn -bD sistema --bind=/dev/sdx --bind=/dev/sdx1 --bind=/dev/sdx3 Boas brincadeiras. Qualquer observação, já sabem...
Back to pt.comp.so.linux | Previous | Next — Previous in thread | Next in thread | Find similar
Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-01 21:40 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-01 22:33 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-02 09:33 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-02 08:38 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-01 22:54 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-02 10:04 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-02 08:59 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-02 14:43 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-03 03:34 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 08:09 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 08:31 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-03 06:16 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 15:42 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-03 17:04 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-04 05:29 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-04 09:02 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-04 19:12 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-04 08:58 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-04 10:40 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 15:53 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-03 19:39 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? João Jerónimo <jj.mailspam@yahoo.com> - 2020-07-15 10:19 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-03 19:37 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-04 09:40 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-04 19:25 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-05 08:08 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-03 05:56 -0300
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? João Jerónimo <jj.mailspam@yahoo.com> - 2020-07-13 12:16 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-15 10:31 +0100
Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? João Jerónimo <jj.mailspam@yahoo.com> - 2020-07-17 12:01 +0100
csiph-web