Rozdíly mezi Chrome a Chromium pro uživatele Linuxu

Chromium je open source projekt a je základem pro Chrome, které má navíc další proprietální fíčury. Hlavním rozdílem pro uživatele Linuxu je ale to, že Chrome je třeba instalovat ze staženého .deb/.rpm balíčku, kdežto Chromium je možné nainstalovat pomocí snap.

sudo snap install chromium

Více o rozdílech mezi těmito dvěma prohlížeči naleznete v tomto článku.

Instalace Linuxu na Dell Inspiron 15 7000

Konfigurace počítače
Procesor Intel Core i7-8565U (1.8GHz, TB 4.6GHz, HyperThreading); 16GB RAM DDR4; 15.6″ IPS Full HD displej (1920×1080 bodů); grafika NVIDIA GeForce MX250 2GB GDDR5; disk 512GB SSD M.2 PCIe NVMe

Původní představa byla, že si na uvedený notebook nainstaluji Linux Ubuntu. Vytvořil jsem si instalační USB programem rufus dle tutoriálu na stránkách Ubuntu a spustil instalaci.

Problém první
Instalace se zasekla (počítač zamrzl) v průvodci nastavením někde v části, kde se volí oblast. Počítač jsem musel natvrdo vypnout a po spuštění jsem dostal černou obrazovku s chybou

Číst dálInstalace Linuxu na Dell Inspiron 15 7000

Instalace Linuxu z USB

Nedávno jsem měl příležitost zkoušet instalovat různé distribuce Linuxu (Fedora, Mint, Ubuntu) z USB disku. Zde jsou mé dojmy:

Fedora má vlastní program (Fedora Media Writer), který bootovatelné USB vytvoří.

Ubuntu na svých stránkách v tutoriálu o instalaci doporučuje vytvořit USB pomocí programu rufus. Ten není třeba instalovat.

Číst dálInstalace Linuxu z USB

Nelze spustit Tomcat 9

Při spuštění Tomcatu pomocí service tomcat9 start jsem dostával následující chybu:

WARNING: Unable to load server configuration from [/opt/tomcat9/conf/server.xml]
java.io.FileNotFoundException: /opt/tomcat9/conf/server.xml (Permission denied)
...
SEVERE: Cannot start server, server instance is not configured

Ani spuštění jako root, nebo změna chmod na souboru server.xml nepomohla. Nakonec stačilo přejít do složky se spouštěcími skripty .../tomcat9/bin a spustit startup.sh.

Nedaří se nainstalovat default-jdk na Ubuntu

Řešil jsem problém, že na serveru je oracle Java 8 a po zadání apt-get install default-jdk se nic nestalo. Chtěl jsem nainstalovat open jdk 11. Řešením je přidat open jdk do PPA (Personal Package Archiver). Pro instalaci open jdk 11 můžete použít následující příkaz:

sudo add-apt-repository ppa:openjdk-r/ppa \
&& sudo apt-get update -q \
&& sudo apt install -y openjdk-11-jdk

Následně je možné použít příkazy update-java-alternatives --list a update-alternatives --config java pro nastavení výchozí Javy.

Zdroje:

Plný /boot na Ubuntu

Nemůžete updatovat (apt-get update) ani upgradovat (apt-get upgrade) protože váše část disku boot je plná na 100%. Díky tomu ani nemůže použít apt-get clean? Dostáváte následující chyby?

No space left on device ...
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies ...

Zde je návod, který mi pomohl: linux-audit.com/troubleshooting-full-boot-partition-ubuntu

Postup jsem musel několikrát opakovat (po instalaci se /boot vždy opět zaplnil) dokud již nebylo co instalovat.

apt-get autoremove --purge
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 210 not upgraded.
apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 210 not upgraded.

Další zdroje:

Chyba v Postfixu: 451 4.3.0

Pokud v logu (na Ubuntu) /var/log/mail.log tento řádek:

NOQUEUE: reject: RCPT from from_domain[1.2.3.4]: 451 4.3.0 <to_mail>: Temporary lookup failure; from=<from_mail> to=<to_mail> proto=ESMTP helo=<domain>

může to být chybnou konfigurací řádku mynetworks v /etc/postfix/main.cf. Jsou tam sice uvedeny ip, odkud je možné maily posílat, ale daná ip není správně. V mém případě byla chyby, že místo ip sítě, jsem uvedl přesnou ip. Na toto mě upozornit další řádek v logu, kde bylo uvedeno:

warning: smtpd_client_event_limit_exceptions: non-null host address bits in "1.2.3.4/24", perhaps you should use "1.2.3.0/24" instead

 

Chyba v Postfixu: 454 4.7.1

Pokud používáte SMTP server Postfix a neodchází vám maily, podívejte se do logu Postfixu. Ten pravděpodobně najdete (v Ubuntu) ve složce /var/log/. Soubor s logy se jmenuje mail.log. Pokud v tomto souboru najdete chybu:

454 4.7.1 <to_email>: Relay access denied;

zkontrolujte si nastavení v konfiguračním souboru main.cf. Ten bývá v adresáři /etc/postfix. Pokud máte v řádku s smtpd_relay_restrictions uveden permit_mynetworks, je možná chyba v řádku mynetworks. Zde je třeba uvést ip, že kterých budou maily posílány. V mém případě byl problém s tím, že jsem sice měl uvedeny lokální adresy

mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

ale chyběla mi tam ip, ze které se aplikace snažila přes tento SMTP Postfix server maily posílat (i když to bylo na jednom stroji).