15 junio 2018

Pantheon sobre Debian

Elementary OS es presenta com una distribució independent, però és possible instal·lar el seu entorn gràfic Pantheon en una de Debian normal? Recordeu que la base d'Elementary OS és la distribució Ubuntu i la que és  la Debian.

L'instal·lador normal d'Elementary OS és el mateix que el d'una Ubuntu normal i corrent.

https://elementary.io/ca/

Després de investigar una mica, veiem que elementary OS té un entorn gràfic que s'anomena Pantheon, el  qual és molt similar al que presenten els ordinadors APPLE. D'aquí ens surt la inquietud de veure si es possible instal·lar aquest entorn sobre de la base Debian. Anem a explicar com fer-ho.

http://gandalfn.ovh/

El primer que cal fer es baixar-nos la distribució Debian amd64 buster o stretch, que és una distribució de 64 bits que és la més normal per les màquines modernes.

Farem una instal·lació Debian sense cap entorn gràfic i procedir directament amb les ordres des de consola per instal·lar la resta del sistema gràfic. Però no ens espantem que és senzill,  això donarà peu a practicar instal·lacions sense l'ajut dels instal·ladors, és doncs una feina que segur que us pot interessar.

Així doncs comencem a instal·lar la Debian com sempre, amb la diferència que no triarem cap entorn gràfic, deixem marcat el servidor d'impressió (cups) i les eines bàsiques del sistema. Web server no cal perquè no volem instal·lar el php i SSH server tampoc no cal perquè no hem d'accedir des d'una altra màquina de la xarxa.


La instal·lació acabarà amb pocs minuts.

En reiniciar veurem la pantalla blava de benvinguda típica dels servidors Debian. Ara comencem a instal·lar l'entorn gràfic i la resta del sistema.

Ara refresquem el sistema.

#apt update

Ara cal instal·lar el controlador de gràfics xorg.

# apt install xorg

Ara procedirem a baixar les claus de repositori Pantheon, veieu la seva web
http://gandalfn.ovh/

# wget http://gandalfn.ovh/debian/pantheon-debian.gpg.key

Veiem si han baixat correctament les claus i les afegim al sistema.

# ls
# apt-key add pantheon-debian.gpg.key 

Ara afegirem el repositori pantheon a /etc/apt/sources.list.d i al fitxer pantheon-debian.list.

Per Debain Stretch

# nano /etc/apt/sources.list.d/pantheon-debian.list

deb http://gandalfn.ovh/debian stretch-loki main contrib


També es pot fer directament amb l'ordre echo.

# echo "deb http://gandalfn.ovh/debian stretch-loki main contrib" > /etc/apt/sources.list.d/pantheon-debian.list

-----------------------------------------------------------
Per Debian Buster

# nano /etc/apt/sources.list.d/pantheon-debian.list

deb http://gandalfn.ovh/debian testing-daily main contrib

# echo "deb http://gandalfn.ovh/debian  testing-daily main contrib" > /etc/apt/sources.list.d/pantheon-debian.list



-----------------------------------------------------------

Refresquem el sistema.

 # apt update

I si tot ha anat bé ja estarem en condicions d'instal·lar el nou entorn gràfic. Observeu que Debian té previst fer servir repositoris de fora de la comunitat Debian, però cal posar-los al lloc adequat, s'ha de fer a /etc/apt/sources.list.d.

Ara instal·lem l'entorn gràfic:

# apt install pantheon
# reboot

I ja entrareu en un entorn molt maco, però recordeu que el sistema està totalment buit.

Afegim el repositoris no lliures per a la Debian Stretch

El fitxer  sources.list l'he deixat de la forma següent:

# nano /etc/apt/sources.list 

deb http://ftp.fr.debian.org/debian/ stretch main
deb-src http://ftp.fr.debian.org/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main
deb-src http://ftp.fr.debian.org/debian/ stretch-updates main
# Non free (afegim aquests no lliures)
# stretch-oficials

deb http://mirrors.kernel.org/debian/ stretch main contrib non-free
deb-src http://mirrors.kernel.org/debian/ stretch main contrib non-free

# stretch-actualizacions de seguretat
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

# stretch-actualizacions de sistema
deb http://mirrors.kernel.org/debian/ stretch-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian/ stretch-updates main contrib non-free
deb http://mirrors.kernel.org/debian stretch-proposed-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian stretch-proposed-updates main contrib non-free
deb http://www.deb-multimedia.org stretch main non-free


Amb ctrl +x i després s, sortim del fitxer d'edició nano.  Ara cal obtenir i instal·lar les claus de deb-multimedia.

-----------------------------------------------------------
Vegeu com queda el fitxer a Debian Buster

deb http://ftp.fr.debian.org/debian/ buster main
deb-src http://ftp.fr.debian.org/debian/ buster main


deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
 

# buster-oficials
deb http://mirrors.kernel.org/debian/ buster main contrib non-free
deb-src http://mirrors.kernel.org/debian/ buster main contrib non-free

# buster-actualizacions de seguretat
deb http://security.debian.org/ buster/updates main contrib non-free
deb-src http://security.debian.org/ buster/updates main contrib non-free

# buster-actualizacions desistema
deb http://mirrors.kernel.org/debian/ buster-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian/ buster-updates main contrib non-free
deb http://mirrors.kernel.org/debian buster-proposed-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian buster-proposed-updates main contrib non-free

#Multimèdia
deb http://www.deb-multimedia.org buster main non-free
 

-----------------------------------------------------------

Instal·lem les claus pel repositori deb-multimedia.

Vegeu la web del repositori multimèdia per a saber sempre quina és la darrera versió.

# wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb

Comprovem que les claus han baixat correctament i les instal·lem.

# ls
# dpkg -i deb-multimedia-keyring_2016.8.1_all.deb

# apt update
# apt upgrade
# apt autoremove


I llestos, veureu com entreu en el sistema però vigileu que està totalment buit sense cap programa, recordeu que instal·lem el sistema des de zero. Aquí es pot fer un cop d'ull a la proposta d'instal·lació que hem fet  d'Ubuntu i Debian en aquest web.


Ara us proposem instal·lar el següent programari bàsic:

Editor de text pla

# apt install pluma

Maquinari non free

# apt install firmware-linux

Codecs, flash i demés connectors

# apt install libdvdcss2

També serveixen per desencriptar DVD  libavcodec-extra libavcodec-extra57, però no els posem doncs amb libdvdcss2 no hem tingut problemes fins ara.

# apt install gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad  gstreamer1.0-pulseaudio


# apt install w64codecs 

 En el cas d'utililizar Debian Buster no incloure el paquet "gstreamer1.0-fluendo-mp3" en l'ordre anterior.

# apt install flashplayer-mozilla flashplayer-chromium

# apt install libjs-jquery-jplayer 

 Java lliure

# apt install openjdk-8-jre icedtea-plugin 

Compressors

# apt install bzip2 zip unzip unace rar unace p7zip p7zip-full p7zip-rar unrar lzip lhasa arj sharutils mpack lzma lzop cabextract 

Fonts no lliures


# apt install ttf-mscorefonts-installer ttf-bitstream-vera ttf-dejavu fonts-cantarell fonts-liberation fonts-noto fonts-stix otf-stix

Resta de programari per treballar, que en el nostre cas és:

# apt install audacity vlc nautilus-dropbox inkscape mplayer timidity xsane simple-scan brasero gimp transmission qalculate hplip hplip-gui scribus

 # apt install libreoffice libreoffice-l10n-ca

# apt install firefox-esr-l10n-ca

Programes multimèdia interessants

# apt install smplayer audacious audacity recordmydesktop gtk-recordmydesktop soundconverter


Si heu instal·lat el sistema en castellà, només cal substituir ca per es.

Finalment, es recomana la impressora triar-la personalment ja que el sistema en tria una automàticament que no sempre funciona correctament sobretot pel que fa l'escàner.  Es fa des de terminal  amb de l'ordre:

# hp-setup

Una vegada fet això cal establir aquesta darrera com a impressora per defecte. En tot és molt senzill comprovar si funciona l'escàner abans de fer aquest procés.

Programes de sistema habituals

# apt install bleachbit gparted net-tools hardinfo

net-tools, conté elements importants per al control de la xarxa, es important per a els "linuxeros" amb una mica més d'experiència.
bleachbit, programa per a netejar el sistema.
gparted, eina general per als discs durs i USB

hardinfo, informa de tots els elements del maquinari de l'ordenador.


Ultimas versiones de los programas para Debian Stretch

 

La ultima versión del programa Gimp

Ver webs:

https://www.gimp.org/downloads/

https://www.diversidadyunpocodetodo.com/instalar-en-debian-stretch-gimp-2-10-con-flatpak/

# apt install flatpak

# flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref

# flatpak run org.gimp.GIMP//stable
 

Reiniciar el ordenador y todo estará correcto.

La última version del programa libreoffice

 

# nano /etc/apt/sources.list

Añadir la siguiente línea

deb http://ftp.debian.org/debian stretch-backports main 

# apt update

Primero borramos nuestro libreoffice si es que lo tenemos instalado.

# apt-get remove --purge libreoffice*
# apt-get clean
# apt-get autoremove

Después instalamos libreoffice del repositorio stretch-backports. No olvidemos el paquete de lenguage y la libreria gtk3.

# apt install -t stretch-backports libreoffice libreoffice-l10n-es libreoffice-gtk3




Connectar Android amb Ubuntu o Debian 

# apt install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9

Aquí acabem us quedarà una distribució Elementary OS neta des de Debian , amb tot el programari per a treballar correctament.

Recordeu que aquest sistema és un Linux normal però amb una aparença molt similar a la que presenta APPLE.

Esperem gaudiu tant com jo d'aquest món tant plural com és del programari lliure, i així no us quedareu enganxats tot el dia esperant que acabin les actualitzacions de Windows 10.

Observeu que maco queda i el poc espai de disc que fa servir una vegada tot instal·lat.
























Podeu veure la següent i interessant web:

http://entornosgnulinux.com/2017/02/19/como-instalar-pantheon-en-debian-9-stretch/

Error en la icona de xarxa

Segurament, una vegada acabat d'instal·lar el sistema, la icona situada en la part superior dreta us indicarà que no esteu connectats a la xarxa, quan realment aquesta funcionarà normalment.


Per solucionar aquest problema, editeu el fitxer interfaces com a administrador:

# nano /etc/network/interfaces

I el deixeu de la forma següent:


I comenteu aquestes dues línies. El nom "enp0s31f6" de la tarja de xarxa serà diferent en cada cas.

# allow-hotplug enp0s31f6
# iface enp0s31f6 inet dhcp

En reiniciar l'ordinador la icona ja serà la normal de xarxa connectada.

Podeu veure la següent i interessant web:

http://entornosgnulinux.com/2017/02/19/como-instalar-pantheon-en-debian-9-stretch/