Most egy kicsit jobban megnézem a kezelőfelületet, hát a címsor mellett rögtön balra egy ikon, aszongya Wand(Ctrl+Enter). Megvan. Jóvan, értek a számításteknikához (sic!).
Más.
Egy nem idetartozó kérdésem lenne ahhoz, aki erre jár: (kérlek, nézd el nekem, hogy nagyon kezdő kérdés lesz, meg hogy most 3 sör után vagyok)
-A mai napig bizonytalanságban vagyok, hova engedélyezzek telepítéseket a gépemen?
(Sima otthoni desktop, Slackware 12 -mert nagyarcú vagyok-)
Némely telepítő azt akarja, hogy root-ként futtassam. Ezt nem mindig van kedvem megengedni. Némelyik simán, userként futtatható, ezeket a /home/sajatdirectorym/local/valahova helyre teszem. Ennek próbáltam utánanézni, de érdemleges infót nem találtam.
1: Biztonság szempontjából ez utóbbi milyen megoldás?
2: Ti hova szoktatok telepíteni? (jójó, perfekt csomagkezelésnél ez nem is kérdés, de ha olyan kell, ami csak valami .tar.gz-szerű -neadjisten nemstandard- pakkban elérhető?)
3: Vagy a 2. kérdés mindegy is, csak a jogosultságok számítanak?
- NemCoder blogja
- A hozzászóláshoz be kell jelentkezni
- 949 megtekintés
Hozzászólások
Én a kézileg fordított dolgokat /usr/local -ba szoktam pakolni, de ízlés dolga... A lényeg, hogy te emlékezzél rá :)
- A hozzászóláshoz be kell jelentkezni
ha kell rendszerszintu jogosultsag stb, /usr/local/
ha nem, $HOME/bin/ (oda csak scriptek kerulnek)
viszont frugalban sokkal jobban megeri hivatalos csomagot kerni, plane ha valami ertelmes dologrol van szo ;-)
- A hozzászóláshoz be kell jelentkezni
szerintem lényegtelen biztonság szempontjából hogy hova telepítesz. hiszen feltelepíthetet root-ként az usr-ba, de ha futtatod normál felhasználóként fogod tenni, ugyanúgy mintha a saját könyvtáradba telepítenéd. És ha a programban valamit változtatsz, azt majd menti a saját könyvtáradba.
Legalábbis a normálisabb programoknál így van.
megjegyzem nem vagyok biztonsági szakértő, úgyhogy azért megvárhatod míg mond valaki valami okosabbat.
Németh Ákos [sokahtemen] http://fedoralinux.hu/ --A magyar Fedora klub
- A hozzászóláshoz be kell jelentkezni
Köszi az eddigieket, némileg oszlott a homály a fejemben.
Meg mostmár kicsit biztosabb lesz a kezem... remélem :)
- A hozzászóláshoz be kell jelentkezni
Én úgy szoktam, hogy ha fordítgatós progi, akkor csomagot csinálok belőle.
Ha sima tömörített, de nem követi a POSIX könyvtárstruktúrát, akkor /opt.
Ha installeres, akkor oda, ahova pakolni akarja magát.
Saját scripteknél meg változó, oda rakom, ahova a logika engedi.
- A hozzászóláshoz be kell jelentkezni
nálam mivel jellemzően a disztró elvault verzióját írom felül, a /usr-be fordítok. Mission critical dolgokból a disztróét használom, ergó ha valami nem megy, downgrade a disztróéra. Ezt a gyakorlatot nem szokták javasolni;)
Ha sejtem, hogy nem fog működni, berakom a /opt-ba a többi ottani marhság mellé.
Ha nem kell fordítani, lásd emesene, akkor homeban csinálok neki könyvtárat, és meg svn-uppogatom néha...
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
En szemely szerint azt szokom csinalni, hogy amit csak lehet portolok a csomagkezelo ala, nem akarok foglalkozni azzal, hogy hova piszkit, amikor le kell szedni. A Gentoo ehhez jo feluletet ad az ebuildokon keresztul.
Ha valamiert ez az ut nem jarhato, esetleg epp nincs turelmem megirni az ebuildot, akkor /opt/${PROGNAME} ala rakom a cuccokat. /usr/local csak a sajat fejlesztesu stuffokra van fenntartva.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni