Byla vydána nová verze 2.45.0 distribuovaného systému správy verzí Git. Přispělo 96 vývojářů, z toho 38 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání. Vypíchnout lze počáteční podporu repozitářů, ve kterých lze používat SHA-1 i SHA-256.
Před 25 lety, ve čtvrtek 29. dubna 1999, byla spuštěna služba "Úschovna".
Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Byla vydána verze 5.30 dnes již open source operačního systému RISC OS (Wikipedie).
V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …
Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.
Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
usermod -l new old groupmod -n new old usermod -d /home/new -m new usermod -c “New Real Name” newNN
-l, --login NEW_LOGIN
The name of the user will be changed from LOGIN to NEW_LOGIN. Nothing else is changed. In particular, the user's home directory name should probably be changed manually to reflect the new login name.
root
a, rozhodně bych to nedělal. Teoreticky sice můžete třeba přepsat jméno v /etc/passwd
, /etc/shadow
a /etc/groups
, ale myslím, že dost programů či nástrojů bude na tom jméně záviset. U ostatních uživatelů by to neměl být problém, ale zkontrolujte si, zda se ta jména nepoužívají např. v nějakých konfiguračních souborech.
sudo
. V tom případě asi bude potřeba opravit záznamy v /etc/sudoers
. Nebo pro jistotu nejdřív připravit kopie původních s novým jménem, pak přejmenovat uživatele a nakonec ty staré smazat.
root
a, to je ale pravděpodobně nutné v Ubuntu nejprve povolit. Zároveň pokud root
ovi nastavíte složité heslo (třeba 30 znaků) a budete se na něj přihlašovat přímo pomocí klíčku (nebo přihlášení heslem rovnou zakážete), je to pro správu serveru praktičtější, než pokaždé volat sudo
nebo se přihlašovat přes jiného uživatele – a bezpečnost tím nijak neohrozíte.
Další možnost by byla použít exec su -
na root
a, ale su
na root
a je myslím také nutné v Ubuntu nejprve povolit. Tím by se měl váš aktuální shell nahradit shellem s rootovskými právy, takže pak byste snad mohl změnit přihlašovací jméno toho uživatele.
Poslední varianta je pak vytvořit nového uživatele a zařadit ho do skupiny admin
(jak psal Jenda výš), z něj změnu provést, a pak toho nového uživatele zase smazat.
A nebo můžete přímo ručně upravit /etc/passwd
, /etc/shadow
a /etc/group
, v tom vám určitě žádné aktivní přihlášení nedokáže zabránit.
root
má zřejmě nastaven alias z ls
na ls -color=AUTO
. Pokud používáte bash, bude to někde v root
ově .bashrc
, můžete to samé použít i pro ostatní uživatele. Nebo možná jste při vytváření nového uživatele nepoužil parametr -m
, aby se domácí adresář vytvořil podle vzoru vzorového adresáře (skeletonu), tak ty soubory ze skeletonu (/etc/skel
nebo něco podobného) můžete do uživatelova adresáře nakopírovat ručně.
Tiskni Sdílej: