2010. november 21., vasárnap

Sudo és gksu telepítése

Legutóbbi cikkemből kihagytam egy nagyon fontos dolgot.
Akik debiant telepítenek de nem gnome-mal vagy kde-vel, azok kézzel kell hogy feltegyék a sudo-t. Már ha kell nekik mert a su parancs is megoldja az egészet, de ha sudo-val akarunk telepíteni akkor hibaüzenetet kapunk (azthiszem ezt: bash: sudo: command not found)

Na lényeg a lényeg hogy ma ébredtem rá erre a hibámra.
Ha be vagy jelentkezve a saját felhasználóddal akkor, a következőket kell tenned:

su
apt-get install gksu
echo 'felhasználóneved ALL=(ALL) ALL' >> /etc/sudoers
echo 'root ALL=(ALL) ALL' >> /etc/sudoers


Vegyük sorra hogy mire is jók ezek a parancsok.
su - rendszergazdaként kezelhetjük a gépet, olyan mintha root-ként lennél bejelentkezve,
beírása után elkéri a root jelszót amit mi találékonyan megjegyeztünk a telepítésnél.

apt-get install gksu - a gksu grafikus felületű programok root-ként való indítására használható, és azért csak ezt telepítjük mert függőségei közé tartozik a sudo is. Itt már láthatjuk hogy rendszergazdaként dolgozunk, hiszen az apt-get előtt nincsen sudo (hogy is lenne hiszen most telepítjük),


echo 'felhasználóneved ALL=(ALL) ALL' >> /etc/sudoers és
echo 'root ALL=(ALL) ALL' >> /etc/sudoers - hozzá kell adni magunkat és root barátunkat a sudoers fájlhoz, hogy használni is tudjuk.
Ezek után gond nélkül használhatjuk a sudo parancsot, persze mint mindig jelszavunkat most is meg kell adni beírása után.

Sok sikert mindenkinek!    
Zibra

2010. november 13., szombat

Debian Lenny Netinstall

Üdv.

Első bejegyzésemben egyből belevágunk a közepébe.
Téma: Hogyan telepíthetünk egy egyedi Debian Lenny-t?
Először is töltsük le az iso képfájlt innen:
http://www.debian.org/CD/netinst/
(a cikk feltételez némi linuxos alapismeretet)

...

Írjuk ki egy lemezre lassan...

Bootoljunk be róla, majd válasszuk az Install opciót.
Így a command-line installerbe kerültünk.
Itt egyértelmű minden,tükörnek akármelyiket választhatjuk (ajánlott a magyarok közül válogatni), a partícionálásnál szerintem a külön /home partíciót válasszuk. Nagyon jegyezzük meg a root jelszót, ugyanis erre a telepítés után szükségünk lesz. A végén a telepítés összetevőinél csak az alaprendszer mellett legyen csillag, a grub-ot pedig ha rákérdez akkor a fő MBR-be telepítsük. Mgjegyzem mivel ez az 5.0 változat ezért elég elavult grub van benne.
Ha nem egyedüli rendszer gépünkön a debian akkor még átnézeti velünk a grub configját is.

Ha kész a telepítés indítsuk újra a gépet.

...

Ha sikeresen bebootol a gép akkor jelentkezzünk be root-ként (ehhez kell ugyebár a jelszó amit a telepítésnél megadtunk).

Mivel a debianban valamiért alapból nem vagyunk benne a sudoers fájlban ezért első dolgunk ez legyen:
echo 'felhasznaloneved ALL=(ALL) ALL' >> /etc/sudoers

Valamint még én át szoktam nézni a /etc/group-ot is, és hozzáadmom magam a megfelelő csoportokhoz (akinek van kedve és hozzáadja magát a root csoporthoz akkor istenjogot kap és nyugodtan turkálhat a /-en lévő fájlok közt is).

Most jön az érdekesebb rész, amikor is -aki akarja-  felépíti a saját asztali környezetét.

Figyelem! A leírásban root-ként fogok dolgozni.

1.lépés: Az X kiszolgáló telepítése.

apt-get install xorg xfonts-base xorg-input*
dpkg-reconfigure xserver-xorg

Szépen beállítgatjuk.

2.lépés: Display Manager telepítése

Itt több is szóba jöhet: 
  • xdm (X Display Manager) 
  • slim (Simple Log-In Manager)
  • gdm (Gnome Display Manager)
  • kdm (KDE Display Manager)
Én a slim-et szoktam felrakni ugyanis én szeretem, szép, egyszerűen beállítható, egyszerűen lehet egy téma hátterét lecserélni, van pár téma hozzá a neten, és pehelysúlyú. Bár a http://ubuntu.hu/ fórumán azt mondta valaki hogy neki eléggé bugos, én ilyet nem tapasztaltam.

Van aki a könnyűsúlyú diplay managerre rávágja hogy xdm, és végül is igaza van mert mindent tud amit kell (csak annyira nem szép).
 

GDM akkor jöhet szóba főleg ha gnome-ot telepítünk (bár érdekes módon az lxde-core csomag is lehúzza magával de én azt is lecseréltem slim-re. Ehhez és a KDM-hez nagyon sok téma van az interneten. viszont jóval többet foglalnak mint az xdm és a slim.
No szóval ezek közül lehet válogatni (én nálam ezek jöhetnek szóba).

Tehát a lehetőségek:


apt-get install slim
apt-get install xdm

apt-get install gdm
apt-get install kdm



3.lépés: Asztali környezet telepítése, ablakkezelők 

Kinek mi tetszik...
"A" változat: Komplett asztali környezetek: 

GNOME: csicsák nélkül, metacity-vel nem eszik sokat, kevés rammal is beéri. Ráadásul könnyen kezelhető. KDE: hát ebben nem annyira bízok... Sokak szerint nagyon bugos, ráadásul eléggé gépigényes a plazma desktoppal meg mindennel.
LXDE: gyenge géped van de szép környzetet akarsz? Ez az igazi megoldás! LXDE openbox-szal, pcmanfm kezeli az asztalt, és valamiért pont a gdm-et húzza le magával.(Ez volt a reklám helye)

XFCE: hasonló az lxde-hez (rendszerkövetelmény szempontjából) ablakkezelője az xfwm4.

Ezeket ajánlom ha kompletten akarjátok.
Telepítés:


apt-get install gnome-core
apt-get install kde-core
apt-get install lxde-core 
apt-get install xfce4 (nem teszteltem ezt a parancsot)

"B" változat: Ha saját magatok akarjátok összeállítani:

Itt az openboxot ajánlom de hát természetesen van még sok más, például fluxbox, icewm, e16 (nem teszteltem), és a többi... Mindenesetre én openboxot mondanék, letisztult, szép, könnyen beállítható.


apt-get install fluxbox fluxconf 
apt-get install icewm
apt-get install e16 e16menuedit e16keyedit 

Tehát ha openbox:

apt-get install openbox obconf obmenu openbox-themes xterm feh

openbox: maga az openbox ablakkezelő
obconf: openbox beállítások (gui)

obmenu: openbox menü szerkesztése
openbox-themes: témák az openboxhoz

xterm: egyszerű terminál emulátor
feh: egyszerű képnézegető háttér beállítására is alkalmas

Tudnunk kell hogy ez még nem elég, szükségünk lesz ég thunarra (vagy pcmanfm az kezeli az asztalt is), ráadásul az openboxban kézzel kell az automatikus indulást beállítanunk. Ezt a fájlt a saját mappánkban a .config/openbox helyen találjuk (autostart.sh).

Panelek közül lehet válogatni, lxpanel, xfce4-panel, pypanel...

Vagy én a tint2-t is szoktam igaz azt ubuntu minimal-nál használtam.

------------------------------------------------
Ha telepítettük akkor ezeket akkor :
/etc/init.d/slim start  (vagy amilyen display managert választottunk)

------------------------------------------------ 


4.lépés:  Programok telepítése

Olyanokra gondolok hogy böngésző, csomagkezelő, archívumkezelő, fájlkezelő (ha szükséges)



Böngészőnek itt a Firefox ami Debian alatt iceweasel néven fut (-.-)...
Itt már a saját felhasználómmal dolgozok.

sudo apt-get install iceweasel
Adjuk meg a jelszavunkat is hiszen a sudo parancsot használtuk.


Csomagkezelő:
Synaptic, persze.

sudo apt-get install synaptic
 Vigyázzunk mert a bekapcsolásánál a root jelszavát kell megadnunk!

Fájlkezelő (azoknak akik openboxot vagy más ablakkezelőt telepítettek)Én a Thunar-tt szoktam  bár ez nem kezeli az asztalt, a pcmanfm viszont igen, a nautilust nem érdemes mert rengeteg gnome-függősége van. 

sudo apt-get install thunar
sudo apt-get install pcmanfm

 

Archívumkezelő: File-Roller bár van pár Gnome-os függősége.


sudo apt-get install file-roller 


Mindenki olyan programokat telepít magának amilyeneket szeretne.

Ha olyan programokat telepítettünk ami lehúzott felesleges függőségéket akkor:

sudo apt-get autoremove

Videó: