Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.8. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 23.1.0, tj. první stabilní verze z nové řady 23.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools, Libc++, Polly a Flang.
Google Chrome 152 byl prohlášen za stabilní. Nejnovější stabilní verze 152.0.7977.64 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 327 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Před 35 lety, 25. srpna 1991, oznámil Linus Benedict Torvalds v diskusní skupině comp.os.minix, že vyvíjí (svobodný) operační systém (jako koníček, nebude tak velký a profesionální jako GNU) pro klony 386 (486), že začal v dubnu a během několika měsíců by mohl mít něco použitelného.
Apple představil čipy M6 a M5 Ultra, Mac mini s M6 nebo M5 Pro a Mac Studio s M5 Max nebo M5 Ultra. Fedora Asahi Remix zatím podporuje jenom M1 a M2.
Firefox 157 přinese zapnutou podporu rastrového grafického formátu JPEG XL. Založena je na v Rustu napsané implementaci jxl-rs používané i v Chrome a Chromiu.
Vanilla OS 3 „Reunion“ byl vydán. Tato na Debianu „Sid“ založená desktopová distribuce s transakčními aktualizacemi „neměnného“ základního systému (ABRoot) nově podporuje architekturu arm64 (vedle x86-64), podporuje reprodukovatelné sestavení většiny balíčků a vylepšuje systémové nástroje. Vlastní meta-správce balíčků APX nyní používá Distrobox v2 a je dostupný i pro jiné distribuce.
Řemínky pro Apple Watch, bezdrátová sluchátka nebo nabíjecí adaptéry. Takovou nabídku našli v uplynulých dnech příslušníci Celního úřadu v Liberci při kontrole kamenného obchodu na Náchodsku. Celkem zde zadrželi 3 035 kusů zboží podezřelého z porušování práv duševního vlastnictví. Pokud by se jednalo o originální výrobky, jejich hodnota by podle odhadu přesáhla 10,8 milionu korun.
Byla vydána verze 31.1 textového editoru GNU Emacs. Podrobný přehled novinek v souboru NEWS.
Webový prohlížeč Waterfox (Wikipedie), fork Firefoxu, byl vydán ve verzi 6.7.0. Postaven je na jádru Gecko ESR 153.
Na webu je spousta informací, jak rozchodit forward, masquarade, atd. a všechny informace jsou buď kusé nebo pěkně rozsáhle, rozhodl jsem se zeptat odborníku. Forma bude následující: zadám přiklad, diskutující ho vyřeší a funkční a krásné, bezpečné a ověřené řešení doplním pod příklad.
Příklad číslo 1.
[ADSL-modem]--------[PC-1]-------[PC-2]
Připojení počítače PC-2 k internetu přes PC-1 pomocí DHCP.
Počáteční znalosti:
PC-1 získá z modemu nastavení pomocí DHCP. Modem je na síti 10.0.0.0
PC-1 má tři rozhraní: lo (loopback), eth0 (DHCP), eth1 (nenastaveno)
PC-2 má rozhraní dvě: lo (loopback), eth0 (nenastaveno)
Jak nastavím PC-1 a PC-2?
Pozn1: Předpokladám použití GNU/Linux na všech počítačích).
Pozn2: Řešení vložte jako nové vlákno.
Tiskni
Sdílej:
dhclient eth0 ifconfig eth1 192.168.0.1 up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE sysctl -w net.ipv4.ip_forward=1 >/dev/nullPC2:
ifconfig eth0 192.168.0.2 up route add default gw 192.168.0.1+ nastavení DNS, samozřejmě. Ale neznám distribuci, která by to řešila takto, většinou mají nějaké svoje udělátory a konfigurační soubory. PS: ip nebudu používat, dokud bude ifconfig a route ve Fedoře. :P
nastaveni PC-1
je to jen *priklad* nastaveni dhcpd pokud je eth1 nastavena takto:
## /etc/network/interfaces
auto eth1
iface eth1 inet static
name Private-Eth
address 192.168.1.138
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
## /etc/dhcp/dhcp.conf
ddns-update-style none;
ddns-updates off;
option T150 code 150 = string;
deny client-updates;
one-lease-per-client false;
allow bootp;
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.138;
## tady dopln ip adresu name savery {na ktery se "dostanes"}
# option domain-name-servers 192.168.1.1, 192.168.1.2;
# option domain-name "mydomain.org";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.20;
}
pozn: PC-2 nastav na dhcp