Mitä käytännössä tekee Mandraken update-systeemi? Kun valitsin tietoturva ja bugipäivityksiä, tuli asennukselle kokoa melkein 300Mb, ei tollasia kovin kauaa kestä asennella.
ja
Miksi en voi roottina vaihtaa FAT32-osion käyttöoikeuksia?
ja
Miksi en voi roottina vaihtaa FAT32-osion käyttöoikeuksia?
Vastaukset 4
Vanhimmat
Koko johtuu ymmärtääkseni siitä, että noi ei ole mitään "paikkalappuja", vaan kaikki epäilyttävät paketit (ohjelmat) vaihdetaan kokonaan uusiin.
Luultavasti samalla vaihdetaan myös yhteisiä kirjastoja uudempiin, koska uusi paketti ei välttämättä hyväksy vanhoja kirjastoja.
Millä tavalla et voi muuttaa käyttöoikeutta?
Muistaakseni et voi muuttaa omistajaa (root), mutta jollekin ryhmälle (users) voi antaa käyttöoikeudet fat-osioihin, ellei niin tapahdu jo asennuksessa.
Ntfs:än ei edes root saa kirjoittaa, vain lukea.
Kiitos updeittaamisesta!
Ihan chmod go w [osio] ja myös graafisesti mutta ei anna virheilmoitusta, eikä kyllä muutakkaan mitään.
Joskus jouduin jotain SUID-bittejä määrittämään, mutta ne tais olla ohjelmien yhteydessä...
Roottina olen siis yrittänyt noita.
Älä vain ota tätä nyt absoluuttisena totuutena, minun on tiedetty puhuneen vääryyksiä ennenkin...
Mutta noiden tiedostojen oikeudet tuolla fatti-osiolla eivät mene samalla tavalla kuin muualla linuxissa, johtuen kait siitä, että fatissa ei ole käyttöoikeuslippuja. Jos meinaat saada tavalliselle käyttäjälle oikeuden kirjoittaa fat-osiolle, sinun pitää käpistellä /etc/fstab -tiedostoa ja ko. osion optioihin laittaa jotain sopivaa.
lisätietoja esim man fstab, man mount.
malliksi mulla on mandraken automaagisesti kirjoittaman fstab:n rivi c-levyä varten:
/dev/hda1 /mnt/win_c vfat iocharset=iso8859-1,codepage=850,umask=0 0 0
voit kokeilla soveltuvin osin muuttaa omaa fstabiasi tuohon malliin. muista tiedoston tallentamisen jälkeen
umount mountti-piste; mount mountti-piste
Päivitykset kannattaa tehdä vain niihin ohjelmiin, jotka on asennettu, eikä koko distroon.
Minulle käy useimmiten päivityksissä niin, että ilmoittaa, ettei ko ohjelmaa koneessa ole, eikä voi siis päivittää.
Tosiaan, fat ei ymmärrä käyttöoikeuksista mitään. Jos tiedostolla on käyttöoikeus on se silloin vain linuxin mielestä.
fstabit tuntuu vaihtelevan distron mukaan.
Minulla menee näin:
/dev/hda1 /windows/C vfat users,umask=0002,iocharset=iso8859-1,code=437 0 0
Näin siis Suse 8.1.
Muistaakseni minun piti antaa ryhmäoikeudet tuolle rootin omistamalle /windows-kansiolle.
Tein sen muistaakseni graafisessa tilassa valitsemalla tuon kansion ominaisuudet ja muuttamalla ryhmän root users:iksi.
Omistajaa root ei pääse muuttamaan.
Älä pidä tätä ehdottomana totuutena, en muuttele noita asetuksia kovin usein ja muisti voi pettää.