Jó reggelt!
(Kicsit OFF-ban vagyunk, mert a 18.04 helyett most már az Lubuntu 24.04-et nyűjük.)
Tegnap gondolom már elfáradt @PJ , mert @Kittus2 parancsa sem lett kiadva és én sem kaptam választ arra, hogyan került fel ez a tároló a rendszerre, egyáltalán szükség van-e rá.
Félek a KDE-től, mint a tűztől, de azért feldobtam virtuálisba egy ilyen csodát, egyelőre nem érzem, hogy elkezdtem volna átlényegülni a mesterré.
A friss telepítésen a Discover működik, felraktam vele az Elisa-t, ami nem tudom, hogy mi, de ez sem érdekes.
Betoltam a keresőt: https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source/
Ezek szerint nginx van az ubuntus tárolókban is, ha már kell ez a program, akkor ami ott van, az nem jó, nekünk a kockázatosabb külső tárolóból kell valamiért.
[Mert amúgy én lehet, hogy @PJ helyében leszedném azt ami most fent van, eltávolítanám ezt a külső tárolót és feltenném az ubuntus tárolóból, de ő tudja, miért kell ez a külső tárolóban lévő. Biztos sokkal jobb.]
Így hát az „Installing a Prebuilt Ubuntu Package from the Official NGINX Repository ” rész a miénk, én ezeket adtam ki:
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
| sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null
gpg --dry-run --quiet --no-keyring --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
| sudo tee /etc/apt/preferences.d/99nginx
sudo apt update
sudo apt install nginx
Egyetlen figyelemreméltó volt a terminálban:
N: A beállított „nginx/binary-i386/Packages” fájl beszerzésének kihagyása, mert a(z) „http://nginx.org/packages/ubuntu/noble InRelease” tároló nem támogatja a(z) „i386” architektúrát
és ez megmaradt a sudo apt update
kiadásánál is a visszaellenőrzés során, de amúgy megcsinálta, a Discover rendben üzemel, a Lubuntu Update szintén, nem sikerült elrontanom a rendszert.
A telepített rendszeren a Szoftverforrások Egyéb szoftver fülén szerintem nálam is az van, ami @PJ -nél, úgyhogy ezért ne aggódjon.
Ugyanennek Hitelesítés füle:
A tároló pedig ide lett felvéve:
cat /etc/apt/sources.list.d/nginx.list
deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/ubuntu noble nginx
Az /usr/share/keyrings-ben meg ott az nginx-archive-keyring.gpg
Ha jól gondolom, akkor Kittus2 parancsa nginx-keyring.gpg néven hozza létre a fájlt, ennyi a különbség.
Nem írom, hogy teljesen értem, mert nem szeretnék lódítani.
@Kittus2 megint mérföldekkel előttem jár, honnan tudja, hogy ezt hogyan kell megoldani?! Megemelem a szalmakalapom előtte!