Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.
Společnost BenQ uvádí na trh novou řadu monitorů RD určenou pro programátory. První z nich je RD240Q.
Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU
… více »GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.
Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.
Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.
Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.
Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.
Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
sudo apt-get update su apt-get update gksudo apt-get update gksu apt-get updatenebo jak je to správně? Děkuji
Pokud ovládáš příkazový řádek (resp. práci v emulátoru terminálu), tak varianta sudo apt-get update
ti bude chodit všude (v libovolném terminálu) bez ohledu na DE či WM. A je fakt jedno, zda používáš xterm
, gnome-terminal
či jiný emulátor terminálu. Předpokládám, že máš Ubuntu či jeho deriváty, resp. máš zkonfigurované sudo
Zkonfigurované sudo nemám, ani nevím co tím myslíš.
I sudo
je jenom program, jehož chování se dá ovlivnit editací konfiguračního souboru. Pokud tě to víc zajímá, tak viz třeba man visudo
, resp. man 8 sudo
plus další dokumentace (najdi si sám).
gsudo je taková grafická nadstavba (GUI) pro sudo, tzn. že je to "sudo s GUI".
A kdy tedy mám spouštět gksudo a kdy stačí jen sudo ?
Nebude to úplně přesné: sudo v textové konzoli (terminálu) a gsudo v ostatních případech. Ale říkám, není to úplně přesné.
sudo -iPak už můžeš zadávat všechny příkazy jako root.
Praxe dělá mistra. Proč si to nezkusíš? Jinak spousta (grafických) programů prostě odmítne běžet pod uživatelem root.
Dyť jsem četl, že když se to spustí špatně, tak se dodrbe celý systém, tak co mám zkoušet?
Můžeš být konkrétní? Kdes to četl -- odkaz? Co tam spouštěli? Na takovéhle obecné "pravdy" se skutečně špatně hledá odpověď.
To není o "likvidaci" systému, ale o problému, že když (grafické) programy běží pod rootem, tak jimi vytvářené (textové) soubory jsou vlastněny rootem, i přestože se tyto soubory nachází v domovském adresáři obyčejného uživatele...
A programy s GUI musí běžet pod rootem? To je mi novinka.
grafický editor s přístupem do souboru /etc/apt/sources.list
Nauč se používat některý z textových editorů jako je Nano, Vim, GNU Emacs aj. Ty můžou běžet pod uživatelem root. No a když potřebuješ "grafický editor", tak si udělej kopii dotyčného souboru někam, kam můžeš zapisovat jako běžný uživatel, a pak s právy roota udělej náhradu.
spousta programů odmítne běžet pod uživatelem root
Ale to je jenom dobře. Viz např. Why is it bad to login as root?. Dovolím si citovat to asi nejpodstatnější:
Its just good practice on any operating system to run your applications on a user level and leave administrative tasks to the root user, and only on a per-need basis.
- vytvoříš soubor start.sh - do něj napíšeš třeba /etc/init.d/apache2 restarta jak ten script spustíš? Script jsi napsal jako přihlášený uživatel a restartovat apache ti to nedovolí..
Tady pomůže sudo start.sh
. To umožňuje mimo jiné spustit příkaz pod jiným uživatelem (root), než je ten aktuálně přihlášený.
Pokud si sudo
nakonfiguruješ tak, aby umožňovalo spustit /etc/init.d/apache2 restart
bez zadání hesla (volba NOPASSWD), tak by to fungovalo, "jak má". Jinak budeš vyzván k zadání hesla -- což asi nechceš.
sudo service apache2 restartnebo si to napíši jako systémovou službu a budu to ovládat přes socket. To se hodí hlavně pokud bych spravoval desítky webových serverů přes GUI. Začínám mít pocit, že vynalézáš kolo. Zkusil jsi už Webmin?
nebo si to napíši jako systémovou službu a budu to ovládat přes socket. To se hodí hlavně pokud bych spravoval desítky webových serverů přes GUI.Můžeš prosím uvíst příklad?
Zkusil jsi už Webmin?Nee, jakékoliv správy přes http se z důvodu bezpečnosti bojím jako čert kříže... a to oprávněně...
Tiskni Sdílej: