Chromium böngésző telepítése a Linux Mint 20 Ulyana kiadásra

kimarite képe

A Linux Mint 20 Ulyana kiadástól számítani lehet arra, hogy a Chromium böngésző telepítéséhez a tükrökről a DEB telepítő nem érhető el, egészen pontosan - egyelőre - csak olyan verzió érhető el, amely a SNAP áruházat is telepítené egyben (LP: # 1855594 ). Azonban az önmagában telepíthető Chromium DEB változatát az Ubuntu korábbi verzióira továbbra is rendszeresen frissítik.

A Linux Mint Ubuntu-alapú rendszer. A PPA tükrök az Ubuntu-alapú rendszereken használhatóak.
Az LMDE Debian-alapú rendszer. Itt a PPA tükör használata tilos.
Az Ubuntu-alapú és a Debian-alapú rendszereken használt tükrök különböznek, egymással nem keverhetőek!

Linux Mint 20 Ulyana

A DEB telepítős Chromium böngésző használatára két lehetőség kínálkozik:

  • a PPA tükör, amelyről a Linux Mint 19.x kiadás által használt böngésző érhető el a Linux Mint 20 kiadáshoz,
  • az apt-pinning a Linux Mint 19.x kiadás egyes tükreinek használatához a Linux Mint 20 kiadásnál.

Használd az egyik vagy a másik lehetőséget, amelyik neked a szimpatikusabb.

PPA használata

A PPA a Linux Mint 19.x kiadásának Chromium verzióját másolja, így a Linux Mint 20 Ulyana kiadáshoz is használható.

A PPA: https://launchpad.net/~ts.sch.gr/+archive/ubuntu/chromium-browser
A csapat: “Hellenic Schools Technical Support Team” team: PPA for chromium-browser in .deb form

-- vedd fel a PPA tükröt (terminálban):

sudo add-apt-repository ppa:ts.sch.gr/chromium-browser

-- állítsd be a PPA tükör prioritását:

echo 'Package: *
Pin: release o=LP-PPA-ts.sch.gr-chromium-browser
Pin-Priority: 1001
' |
sudo tee /etc/apt/preferences.d/chromium-browser

-- frissítsd a rendszert a megváltozott beállításra:

sudo apt-get update

-- telepítsd a böngészőt és a magyar nyelvi csomagot:

sudo apt-get install chromium-browser chromium-browser-l10n

Apt-pinning használata

Betartva a szabályokat, a régebbi rendszer, a Linux Mint 19.x tükrei is felvehetőek.

-- állítsd be a tükröket, amelyek a Chromium böngészőt tartalmazzák a Linux Mint 19.x kiadásnál (terminálban):

echo '#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#
### https://repogen.simplylinux.ch/

###### Ubuntu Main Repos
deb http://sk.archive.ubuntu.com/ubuntu/ bionic main universe

###### Ubuntu Update Repos
deb http://sk.archive.ubuntu.com/ubuntu/ bionic-security main universe
deb http://sk.archive.ubuntu.com/ubuntu/ bionic-updates main universe
' |
sudo tee /etc/apt/sources.list.d/chromium-browser-bionic.list

A böngésző által használt (honnan jön) tükrökre itt lehet ránézni,
https://packages.ubuntu.com/
a fellelt információk alapján, a fenti parancssorban látható listát itt lehet elkészíttetni:
https://repogen.simplylinux.ch/

-- állítsd be a tükrök prioritását:

echo 'Package: chromium-browser
Pin: release n=bionic
Pin-Priority: 1001

Package: chromium-browser-l10n
Pin: release n=bionic
Pin-Priority: 1001

Package: chromium-codecs-ffmpeg-extra
Pin: release a=bionic
Pin-Priority: 1001

Package: chromium-chromedriver
Pin: release n=bionic
Pin-Priority: 1001

Package: chromium-codecs-ffmpeg
Pin: release n=bionic
Pin-Priority: 1001

Package: chromium-browser
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: chromium-browser-l10n
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: chromium-codecs-ffmpeg-extra
Pin: release a=bionic-updates
Pin-Priority: 1001

Package: chromium-chromedriver
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: chromium-codecs-ffmpeg
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: chromium-browser
Pin: release n=bionic-security
Pin-Priority: 1001

Package: chromium-browser-l10n
Pin: release n=bionic-security
Pin-Priority: 1001

Package: chromium-codecs-ffmpeg-extra
Pin: release n=bionic-security
Pin-Priority: 1001

Package: chromium-chromedriver
Pin: release n=bionic-security
Pin-Priority: 1001

Package: chromium-codecs-ffmpeg
Pin: release n=bionic-security
Pin-Priority: 1001
' |
sudo tee /etc/apt/preferences.d/chromium-browser-bionic

A chromium-codecs-ffmpeg-extra alkalmazás a böngésző függősége, tehát telepítve lesz ugyanígy a bionic tükörről, habár elérhető a Linux Mint 20 kiadásra egy újabb verzió is focal tükörről (a SNAP áruházas változat).

-- frissítsd a rendszert a megváltozott beállításra:

sudo apt-get update

-- telepítsd a böngészőt és a magyar nyelvi csomagot:

sudo apt-get install chromium-browser chromium-browser-l10n

LMDE 4 Debbie

Az LMDE 4 kiadásnál semmit nem kell tenned.

A rendszer tükrökről elérhető a DEB telepítő (listázom),

apt-cache policy chromium
chromium:
  Telepítve: (nincs)
  Jelölt:    83.0.4103.116-1~deb10u2
  Verziótáblázat:
     83.0.4103.116-1~deb10u2 500
        500 http://security.debian.org buster/updates/main amd64 Packages
     80.0.3987.162-1~deb10u1 500
        500 http://ftp.sk.debian.org/debian buster/main amd64 Packages

és a magyar nyelvi felület is:

apt-cache policy chromium-l10n
chromium-l10n:
  Telepítve: (nincs)
  Jelölt:    83.0.4103.116-1~deb10u2
  Verziótáblázat:
     83.0.4103.116-1~deb10u2 500
        500 http://security.debian.org buster/updates/main amd64 Packages
        500 http://security.debian.org buster/updates/main i386 Packages
     80.0.3987.162-1~deb10u1 500
        500 http://ftp.sk.debian.org/debian buster/main amd64 Packages
        500 http://ftp.sk.debian.org/debian buster/main i386 Packages

Láthatod, a böngésző telepítőjének elnevezése rövidebb.

A telepítés így néz ki (terminálban):

sudo apt-get install chromium chromium-l10n

Enjoy :-)

Hozzászólások

kimarite képe

Friss Chromium verzió

Értékelés: 

0
Még nincs értékelve

A Chromium elérhetősége jelen pillanatban változásban (listázom):

apt-cache policy chromium-browser chromium-browser-l10n
chromium-browser:
  Telepítve: 83.0.4103.61-0ubuntu0.18.04.1
  Jelölt:    83.0.4103.61-0ubuntu0.18.04.1
  Verziótáblázat:
     2020.06.15 700
        700 http://ftp.energotel.sk/pub/linux/linuxmint-packages ulyana/upstream amd64 Packages
        700 http://ftp.energotel.sk/pub/linux/linuxmint-packages ulyana/upstream i386 Packages
     83.0.4103.97-0ubuntu0.20.04.1 500
        500 http://ftp.energotel.sk/pub/linux/ubuntu focal-updates/universe amd64 Packages
 *** 83.0.4103.61-0ubuntu0.18.04.1 1001
        500 http://sk.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages
        800 http://sk.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
        100 /var/lib/dpkg/status
     80.0.3987.163-0ubuntu1 500
        500 http://ftp.energotel.sk/pub/linux/ubuntu focal/universe amd64 Packages
     65.0.3325.181-0ubuntu1 1001
        800 http://sk.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
chromium-browser-l10n:
  Telepítve: 83.0.4103.61-0ubuntu0.18.04.1
  Jelölt:    83.0.4103.61-0ubuntu0.18.04.1
  Verziótáblázat:
     83.0.4103.97-0ubuntu0.20.04.1 500
        500 http://ftp.energotel.sk/pub/linux/ubuntu focal-updates/universe amd64 Packages
        500 http://ftp.energotel.sk/pub/linux/ubuntu focal-updates/universe i386 Packages
 *** 83.0.4103.61-0ubuntu0.18.04.1 1001
        500 http://sk.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages
        500 http://sk.archive.ubuntu.com/ubuntu bionic-security/universe i386 Packages
        800 http://sk.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
        800 http://sk.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages
        100 /var/lib/dpkg/status
     80.0.3987.163-0ubuntu1 500
        500 http://ftp.energotel.sk/pub/linux/ubuntu focal/universe amd64 Packages
        500 http://ftp.energotel.sk/pub/linux/ubuntu focal/universe i386 Packages
     65.0.3325.181-0ubuntu1 1001
        800 http://sk.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        800 http://sk.archive.ubuntu.com/ubuntu bionic/universe i386 Packages

Látható, tapasztalható, hogy a Linux Mint 20 kiadáshoz tartozó Ubuntu 20.04 Focal Fossa focal-updates tükréről is elérhető a legfrissebb Chromium verzió DEB telepítője. Hogy ez az állapot mennyire van változásban, azaz, mennyire maradandó az elérhetőség, nem tudom, de a helyzet így, a bizonytalanságban nem megnyugtató.
Frissítés: „rendben”, a focal-updates tükörről elérhető csomag a SNAP csomag (nem jött meglepetés, azaz nem jó hír):

sudo apt-get install chromium-browser=83.0.4103.97-0ubuntu0.20.04.1
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
Néhány csomagot nem lehetett telepíteni. Ez azt jelentheti, hogy
egy lehetetlen állapotot kért, vagy ha az unstable disztribúciót
használja, akkor néhány igényelt csomag még nem készült el vagy ki
lett mozdítva az Incoming-ból.
Az alábbi információk segíthetnek megoldani a problémát:

Az alábbi csomagoknak teljesítetlen függőségei vannak:
 chromium-browser : Függ ettől (előfüggés): snapd de az nem telepíthető
E: A problémák nem javíthatók, sérült csomagokat fogott vissza.

----

A listázás kimenetében látható egy „mindeközben” általam kidolgozott apt-pinning módszer eredménye is, melyet a bejegyzésben ismertetett PPA kiváltására szántam. Ez ne tévesszen meg. :)

kimarite képe

Snap teszt: az LZO 40-74%-al gyorsabb a korábbi XZ tömörítésnél

Értékelés: 

0
Még nincs értékelve

LZO és XZ algoritmusok

Alapértelmezés szerint a Snap tömörített, csak olvasható squashfs fájlrendszerként van csomagolva az XZ algoritmus használatával. Ez magas szintű tömörítést eredményez, de ennek következtében nagyobb a folyamat feldolgozási igénye, azaz a rendszer terhelése a fájlrendszer tömörítéséhez és bővítéséhez. Az asztali számítógépeken a felhasználók ezt „lassúságnak” érzékelhetik - úgy, mint az alkalmazás elindításához szükséges időt. Mindez jellemzően az alkalmazás elsõ indításakor jelentkezik, még mielõtt az alkalmazás adatai a memóriába kerülnek. A későbbi indítások gyorsak és mondhatni, alig vannak különbségek a hagyományos csomagolású alkalmazásokhoz képest.

Az indítási idők javítása érdekében úgy döntöttünk, hogy tesztelünk egy másik algoritmust - az LZO-t -, amely kisebb tömörítést kínál, de kevesebb a folyamat feldolgozási igénye a művelet végrehajtásához. Az LZO algoritmust azért választottuk, mert a legmagasabb szintű kompatibilitást kínálja számos felhasználás esetében.

Ha szeretnél tesztelni...

Lehet, hogy érdekel a böngésző vagy bármilyen alkalmazás indítási idejének profilozása. A tesztelés érdekében összeállítottunk egy szkriptet, amelyet letölthetsz (GitHub Gist), és miután futtathatóvá tetted a fájlt, futtathatod a rendszereden a tesztet (*). A szkript lehetővé teszi bármely natív csomagolású szoftver indítási idejének összehasonlítását a Snap csomagokkal, bármelyik csomagkezelővel használható, így például az Ubuntu, a Fedora, az openSUSE és a Manjaro rendszereken, de más Linux terjesztéseken is.

[*] Az esetleges adatvesztés elkerülése érdekében a függvényeket a szkript fő szakaszában megjegyzésbe tettük, azaz kikapcsolva hagytuk, ezért manuálisan kell eltávolítanod a sor eleji megjegyzést (komment: #), mielőtt a szkriptet futtatnád a te rendszereden.

Részletek: https://ubuntu.com/blog/snap-speed-improvements-with-new-compression-algorithm

-----

Más. Snap-mentesítési javaslat: https://www.kevin-custer.com/blog/disabling-snaps-in-ubuntu-20-04/

kimarite képe

Debian pinning instructions for Chromium (GitHub)

Értékelés: 

0
Még nincs értékelve

Thank all for helping with getting to best steps to get a snap-free Chromium. Now that Linux Mint provides chromium itself, this section has been removed.

Köszönöm mindenki segítségét abban, hogy a legjobb lépéseket tegyük a Snap nélküli Chromium megszerzéséhez. Most, hogy a Linux Mint maga biztosítja a Chromiumot, ezt a részt eltávolítottuk.

Forrás: https://github.com/linuxmint/doc-user-guide/issues/1#issuecomment-729811210
-- 2020. november 18. | xenopeek