2013. december 31., kedd

CD / DVD lemezképek csatolása.

Előző bejegyzésemben megmutattam, hogyan menthetjük lemezeink tartalmát gépünk merevlemezére. Most azt mutatom meg, hogyan tudjuk a mentett lemezképet csatolni , hogy böngészhessük a tartalmát.

Ez sem les bonyolultabb mint az előző, de ismét a terminálban használatos parancsot szeretném bemutatni.

Először is hozzunk létre egy mappát, amit kizárólag a csatoláshoz használunk majd:

sudo mkdir /mnt/ISO

Ha kiadjuk ezt a parancsot, akkor kérni fogja a root jelszavunkat, amit gépelés közben nem fogunk látni.

Miután létrejött a mappa, már csatolhatjuk a létrehozott lemezképet.

sudo mount /ahol/az/iso_fájl_van/fájl.iso /mnt/ISO/ -o loop

Ha nem zártuk be a parancs kiadása előtt a terminálunkat, akkor most nem fogja kérni a jelszót, ha mégis kérné a root jelszót, akkor ismét adjuk meg azt.

Most hogy már tudjuk csatolni és böngészni is, itt az ideje, hogy a lecsatolást is megmutassam.
Először is, minden olyan programot, lejátszót, fájlkezelőt stb .. zárjunk be, ami használja a csatolt fájlokat, mivel ha valamelyik csatolt állomány éppen használatban van, nem fogjuk tudni lecsatolni.

Tehát ha ezzel megvagyunk adjuk ki terminálban a következő parancsot:


sudo umount /mnt/ISO

Ha kéri, akkor a megszokott módon adjuk meg a root jelszavunkat.

Mi van akkor, ha több lemezképet akarunk csatolni?
Egyszerűen ismételjük annyiszor a fent leírtakat, amíg el nem fogynak az egyszerre felcsatolásra váró lemezképeink.

Természetesen mindegyiknek egyedi csatolási pontot kell megadnunk, pl. ha már létezik az /ISO mappánk, és már csatoltunk is hozzá egy képfájlt, akkor hozzunk létre egy másik mappát pl. /ISO2 néven... és így tovább.

Ha sokat használjuk a csatolási pontokat, akkor nem szükséges törölni a létrehozott mappákat, csak ne felejtsük el a nevüket :D

Nem kell többet létrehoznunk, ha meghadjuk őket.. bármikor újra csatolhatunk hozzájuk másik lemezképet.

Természetesen egyszerre csak egy lemezképet csatolhatunk egy mappához... Erre figyeljünk..

CD / DVD másolása a pc-nkre ISO lemezképbe.

Gondolom mindenki találkozott már azzal a problémával, hogy szerette volna menteni egy cd/dvd lemezét a gépére, de nem csak fájlonként, hanem lemezképfájlba.

Ezt is, mint már az megszokott a linux esetében, egyszerűen, gyorsan lehet megtenni a parancssor segítségével.

Egy lemez mentése egy egyszerű sorból áll:

cat /dev/cdrom > /eleresi/utvonal/cd.iso

Ugye hogy egyszerű?
Nincs szükség semmilyen más program telepítésére, mégis meg tudjuk ezt tenni.

2013. december 28., szombat

Openbox Menü Beállítása

A Menü beállítása az egyik legélvezetesebb dolog (legalábbis a számomra) az OpenBox felület beállításai között.
Ennek felépítésén látszik az, hogy mennyire szereti a felhasználó a saját ízlésére szabni a felületet.
De .. hogy ezt hogyan is tegyük, arra megpróbálok egyszerűen és célravezetően válaszolni ebben az írásban.

Először is nyissuk meg kedvenc, pl. a Geany  szövegszerkesztőnkben a

/home/felhasznalonev/.config/openbox/menu.xml

fájlt.

A kód így néz ki:

<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/                 file:///usr/share/openbox/menu.xsd">
<menu id="root-menu" label="Openbox 3">
<item label="Futtatás">
<action name="Execute">
<command>
gmrun
</command>
</action>
</item>
<separator/>
<item label="Terminál">
<action name="Execute">
<command>
terminator
</command>
</action>
</item>
<item label="Liferea">
<action name="Execute">
<command>liferea</command>
</action>
</item>
<item label="Böngésző">
<action name="Execute">
<command>
x-www-browser
</command>
</action>
</item>
<item label="Fájl kezelő">
<action name="Execute">
<command>
thunar
</command>
</action>
...
...
...
...
...
<item label="Felhasználói bejelentkezés beállításai">
<action name="Execute">
<command>
gksudo slimconf
</command>
</action>
</item>
</menu>
<separator/>
<item label="Képernyőzár">
<action name="Execute">
<command>
cb-lock
</command>
</action>
</item>
<item label="Kikapcsolás">
<action name="Execute">
<command>
cb-exit
</command>
</action>
</item>
</menu>
</openbox_menu>


Mint azt láthatjátok nem írtam ide az egészet, mivel gyakorlatilag a menü felépítése nagyon egyszerű és ebből a kevés kódból áll.

Ha valamelyik menüelemet szeretnénk módosítani akkor a következőkre kell figyelni:

<item label="Terminál"> --------------------------- A két " " közé írhatjuk azt, amit látni szeretnénk a menüben.

<action name="Execute">----- Ez a sor a futtatást jelöli meg akcióként

<command>--------------- Ez a sor a futtatandó parancs kezdetést jelöli

terminator------------ Ebben a sorban kell lennie a futtatni kívánt parancsnak

</command>-------------- Ez a sor zárja a futtatandó parancsot

</action>-------------------------- Ez a sor zárja a futtatandó akciót

</item>---------------------------------- Ez a sor zárja a menüpontot

A menüpontok ilyen egyszerűen hozhatók létre.
Ha külön lenyíló gyűjtőmenübe szeretnénk rakni a menüelemeinket, akkor a következő módon tehetjük meg:


<menu id="terminatorconfig" label="Terminator">
<item label="config fájl szerkesztése">
<action name="Execute">
<command>
geany ~/.config/terminator/config
</command>
</action>
</item>
<separator label="Segítség?"/>
<item label="man oldal">
<action name="Execute">
<command>
terminator --command=&quot;man terminator_config&quot;
</command>
</action>
</item>
</menu>

A menu id résszel tudunk a menün belül új lenyíló menüt létrehozni.
Látható, hogy a separator helyett a separator label="" segítségével nevet is adhatunk az elválasztónak.
Ezzel csinálhatunk gyűjtő neveket a menüinknek, hogy átláthatóbb legyen.
Bármennyi menüpontot adhatunk hozzá a lenyíló menünkhöz.

A többi már teljesen azonos az előzőekben leírtakkal.

Mint az látható, teljesen egyedi menüt hozhatunk létre, olyan menüpontokkal, ami nekünk tetszik.

Van egy hátránya is ennek az openboxban található menünek, mégpedig az, hogy bármilyen programot telepítünk, az nem kerül bele automatikusan a menübe.
Csak akkor lesz benne, ha mi kézzel hozzáadjuk.
A magyar nyelv sem állítható be automatikusan, azt is nekünk kell kézzel átírni menüpontonként.