Fedora 42: zjednotenie /usr/bin a /usr/sbin

xitop

Fedora 42: zjednotenie /usr/bin a /usr/sbin
« kdy: 18. 04. 2025, 22:04:11 »
Chcem poprosiť o detailnejšie vysvetlenie k tejto novej vlastnosti F42, ide mi o nasledovný rozpor:

Podľa popisu tu ("The /usr/sbin directory becomes a symlink to bin") som očakával jednoduchý symlink /usr/sbin -> /usr/bin , no miesto toho mám po upgrade z F41 stále samostatný /usr/sbin adresár plný symlinkov tohto typu:

  • arp -> ../bin/arp
  • arping -> ../bin/arping
  • atd -> ../bin/atd





mikrom

  • ****
  • 378
    • Zobrazit profil
    • E-mail
Re:Fedora 42: zjednotenie /usr/bin a /usr/sbin
« Odpověď #1 kdy: 19. 04. 2025, 11:24:12 »
Asi to bude tym ze si upgradoval z 41 na 42
Ja som nainstaloval Fedora 42 na novo a mam bin adresare nalinkovane na /usr/bin, t.j.:

lrwxrwxrwx. 1 root root 7 Jan 16 01:00 /bin -> usr/bin
lrwxrwxrwx. 1 root root 8 Jan 16 01:00 /sbin -> usr/sbin
...
dr-xr-xr-x. 1 root root 49518 Apr 19 11:03 /usr/bin
lrwxrwxrwx. 1 root root     3 Apr  9 14:05 /usr/sbin -> bin

xitop

Re:Fedora 42: zjednotenie /usr/bin a /usr/sbin
« Odpověď #2 kdy: 19. 04. 2025, 17:58:58 »
Našiel som tento bug a nejaké diskusie. Niekoľko balíkov nestihli prerobiť a upgrade s tým asi nepočítal (tú druhú časť si už len domýšľam). Určite tak ostalo mnoho systémov so samostatným /usr/sbin. V release notes k tomu žiadna poznámka nie je, a myslím si, že mala byť. Na mojom Linuxe som to upravil manuálne.

Re:Fedora 42: zjednotenie /usr/bin a /usr/sbin
« Odpověď #3 kdy: 19. 04. 2025, 19:59:36 »
Ak by si tam mal nejaký svoj link, alebo binárku a oni by ti ten priečinok počas upgradu zmazali a zmenili na link, tak by si asi nebol nadšený  ;)

xitop

Re:Fedora 42: zjednotenie /usr/bin a /usr/sbin
« Odpověď #4 kdy: 19. 04. 2025, 21:50:16 »
Ak by si tam mal nejaký svoj link, alebo binárku a oni by ti ten priečinok počas upgradu zmazali a zmenili na link, tak by si asi nebol nadšený  ;)

Všetko sa presúva do bin, aj toto by stačilo presunúť.