<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>InfoBlog - informatikáról egyszerűen &#187; Haladó</title>
	<atom:link href="http://infoblog.kovix.info/tag/halado/feed/" rel="self" type="application/rss+xml" />
	<link>http://infoblog.kovix.info</link>
	<description>Számítástechnikai problémák és megoldásaik egyszerűen</description>
	<lastBuildDate>Fri, 05 Mar 2010 16:08:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VPN kapcsolat létrehozása Mac OSX 10.5 alatt</title>
		<link>http://infoblog.kovix.info/2009/03/12/vpn-kapcsolat-letrehozasa-mac-osx-105-alatt/</link>
		<comments>http://infoblog.kovix.info/2009/03/12/vpn-kapcsolat-letrehozasa-mac-osx-105-alatt/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 17:36:02 +0000</pubDate>
		<dc:creator>kovix</dc:creator>
				<category><![CDATA[Macintosh, OSX]]></category>
		<category><![CDATA[Haladó]]></category>
		<category><![CDATA[Hálózat]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://infoblog.kovix.info/?p=59</guid>
		<description><![CDATA[Mac OSX alatt VPN kapcsolat létrehozásához kattintsunk a System Preferences ikonra , majd a &#8220;Network&#8221; ikonra. .
A megjelenő ablakban a bal oldali lista alján található &#8220;+&#8221; gomb segítségével adjunk hozzá egy új kapcsolatot.

A kapcsolat típusa legyen &#8220;VPN&#8221;, a VPN típusa a kapcsolat típusától függően választandó, IPSEC, VAGY PPTP, neve pedig tetszőlegesen megválasztható.
A kapcsolat létrejötte után [...]]]></description>
			<content:encoded><![CDATA[<p>Mac OSX alatt VPN kapcsolat létrehozásához kattintsunk a System Preferences ikonra <a href="http://infoblog.kovix.info/wp-content/uploads/2009/03/system_preferences.png"><img class="size-medium wp-image-60 alignnone" title="system_preferences" src="http://infoblog.kovix.info/wp-content/uploads/2009/03/system_preferences.png" alt="Max OSX system preferences indítása" width="39" height="35" /></a>, majd a &#8220;Network&#8221; ikonra. <a href="http://infoblog.kovix.info/wp-content/uploads/2009/03/system_preferences_network.png"><img class="alignnone size-medium wp-image-61" title="system_preferences_network" src="http://infoblog.kovix.info/wp-content/uploads/2009/03/system_preferences_network.png" alt="" width="60" height="56" /></a>.</p>
<p>A megjelenő ablakban a bal oldali lista alján található &#8220;+&#8221; gomb segítségével adjunk hozzá egy új kapcsolatot.</p>
<div id="attachment_62" class="wp-caption aligncenter" style="width: 199px"><a href="http://infoblog.kovix.info/wp-content/uploads/2009/03/add_network_conn.png"><img class="size-medium wp-image-62" title="add_network_conn" src="http://infoblog.kovix.info/wp-content/uploads/2009/03/add_network_conn.png" alt="A &quot;+&quot; gombra kattintva új kapcsolatot hozunk létre" width="189" height="197" /></a><p class="wp-caption-text">A + gombra kattintva új kapcsolatot hozunk létre </p></div>
<p><span id="more-59"></span><!--more--></p>
<p>A kapcsolat típusa legyen &#8220;VPN&#8221;, a VPN típusa a kapcsolat típusától függően választandó, IPSEC, VAGY PPTP, neve pedig tetszőlegesen megválasztható.</p>
<div id="attachment_63" class="wp-caption aligncenter" style="width: 310px"><a href="http://infoblog.kovix.info/wp-content/uploads/2009/03/add_vpn_mac.png"><img class="size-medium wp-image-63" title="add_vpn_mac" src="http://infoblog.kovix.info/wp-content/uploads/2009/03/add_vpn_mac-300x239.png" alt="VPN kapcsolat létrehozása" width="300" height="239" /></a><p class="wp-caption-text">VPN kapcsolat létrehozása</p></div>
<p>A kapcsolat létrejötte után megadhatóak annak paraméterei:</p>
<div id="attachment_64" class="wp-caption aligncenter" style="width: 310px"><a href="http://infoblog.kovix.info/wp-content/uploads/2009/03/vpn_paramterek.png"><img class="size-medium wp-image-64" title="vpn_paramterek" src="http://infoblog.kovix.info/wp-content/uploads/2009/03/vpn_paramterek-300x212.png" alt="VPN paraméterek megadása" width="300" height="212" /></a><p class="wp-caption-text">VPN paraméterek megadása</p></div>
<p>A &#8220;Configuration&#8221; menü maradhat üresen, a &#8220;Server Address&#8221; menüpontba a távoli szerver IP címét vagy host nevét adjuk meg, az &#8220;Account Name&#8221; mezőbe pedig felhasználónevünket írjuk!</p>
<p>Az &#8220;Encryption&#8221; választómezőben a kapcsolat paramétereitől függően &#8220;Automatic&#8221;, &#8220;Maximum&#8221;, vagy &#8220;None&#8221; választható.</p>
<p>Az &#8220;Authentication Settings&#8221; gomb megnyomásával az azonosítás módja választható meg: Jelszó, RSA token, Kulcsfájl (Certificate), Kerberos azonosítás, vagy CryptoCard.</p>
<div id="attachment_65" class="wp-caption aligncenter" style="width: 310px"><a href="http://infoblog.kovix.info/wp-content/uploads/2009/03/vpn_authentikacio.png"><img class="size-medium wp-image-65" title="vpn_authentikacio" src="http://infoblog.kovix.info/wp-content/uploads/2009/03/vpn_authentikacio-300x183.png" alt="VPN hitelesítési beállítások" width="300" height="183" /></a><p class="wp-caption-text">VPN hitelesítési beállítások</p></div>
<p>A Connect gomb megnyomásával a kapcsolat azonnal felépíthető, a &#8220;Show VPN status in Menu bar&#8221; kapcsoló bekapcsolásával pedig a menüsorra lehet VPN státusz ikont varázsolni, amivel a kapcsolatok gyorsan a &#8220;System Preferences&#8221; megnyitása nélkül menedzselhetőek.</p>
]]></content:encoded>
			<wfw:commentRss>http://infoblog.kovix.info/2009/03/12/vpn-kapcsolat-letrehozasa-mac-osx-105-alatt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX Root jelszó (Root felhasználó engedélyezése)</title>
		<link>http://infoblog.kovix.info/2008/12/28/osx-root-jelszo-root-felhasznalo-engedelyezese/</link>
		<comments>http://infoblog.kovix.info/2008/12/28/osx-root-jelszo-root-felhasznalo-engedelyezese/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 06:42:35 +0000</pubDate>
		<dc:creator>kovix</dc:creator>
				<category><![CDATA[Macintosh, OSX]]></category>
		<category><![CDATA[Haladó]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://infoblog.kovix.info/?p=55</guid>
		<description><![CDATA[Sok Mac felhasználó tette már fel nekem a kérdést, hogy osx alatt a root felhasználót hogyan lehet elérni.
A root felhasználó az UNIX jellegű rendszerekben az &#8220;Isten&#8221;, a korlátozások nélküli, bármire képes felhasználó. A bármire képes, itt szó szerint bármire képes&#8230; Kárt is tud tenni, és itt nincs meg a windowsos jó tündér (Biztos benne, hogy [...]]]></description>
			<content:encoded><![CDATA[<p>Sok Mac felhasználó tette már fel nekem a kérdést, hogy osx alatt a root felhasználót hogyan lehet elérni.</p>
<p>A root felhasználó az UNIX jellegű rendszerekben az &#8220;Isten&#8221;, a korlátozások nélküli, bármire képes felhasználó. A bármire képes, itt szó szerint bármire képes&#8230; Kárt is tud tenni, és itt nincs meg a windowsos jó tündér (Biztos benne, hogy meg akarja nyomni a biztos benne gombot?). Ha törölni akarunk, töröl. Elhiszi hogy mi jobban tudjuk &#8211; akkor is ha nem.</p>
<p>Szóval, hogy kerítsük elő ezt a felhasználót? Az esetek többségében semmi szükség rá (de azért megmutatom, hogyan kell életre bírni)!</p>
<p>Rendelkezésünkre áll a <a title="Sudo a wikipediaban" href="http://en.wikipedia.org/wiki/Sudo" target="_blank">sudo</a> parancs, amely a paraméterként kapott parancsot rendszergazdai jogosultságokkal hajtja végre, és cserébe csak a saját jelszavunk érdekli.</p>
<p>Például, a </p>
<blockquote><p>sudo nano /etc/hostconfig</p></blockquote>
<p>a nano /etc/hostconfig parancsot fogja rendszergazda módban végrehajtani (máshogy nem lenne jogosultságunk elmenteni a változtatásokat), és az aktuálisan bejelentkezett felhasználó jelszavát kell beírni neki. Természetesen a megemelt jogosultsági szint csak az adott munkafolyamatra (parancsra) érvényes, minden már korábban elindított, illetve sudo parancs használata nélkül kiadott parancsra az átlagos felhasználói jogosultságok az érvényesek.</p>
<p>Lehetőségünk van arra, hogy egy konzolt rendszergazdai módba helyezzünk, ehhez a </p>
<blockquote><p>sudo -s</p></blockquote>
<p>és a saját jelszavunk megadása szükséges. Sikeres alkalmazása esetén visszakapjuk a parancsértelmező promtját, és kilépésig (vagy exit parancsig) minden parancsunk rendszergazda módban fog végrehajtódni.</p>
<p> </p>
<p><strong>A root felhasznákó engedélyezése</strong></p>
<p>a legegyszerűbb mód a</p>
<blockquote><p>sudo passwd root</p></blockquote>
<p>parancs használata, amellyel beállíthatunk egy új jelszót a root felhasználónak, amellyel aztán be tudunk jelentkezni.</p>
<p>Konzolról a</p>
<blockquote><p>su</p></blockquote>
<p>parancs segítségével válthatunk rendszergazda módba.</p>
]]></content:encoded>
			<wfw:commentRss>http://infoblog.kovix.info/2008/12/28/osx-root-jelszo-root-felhasznalo-engedelyezese/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symantec (Norton) Antivírus és tűzfal eltávolítása a jelszó ismerete nélkül</title>
		<link>http://infoblog.kovix.info/2008/12/13/symantec-norton-antivirus-es-tuzfal-eltavolitasa-a-jelszo-ismerete-nelkul/</link>
		<comments>http://infoblog.kovix.info/2008/12/13/symantec-norton-antivirus-es-tuzfal-eltavolitasa-a-jelszo-ismerete-nelkul/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 19:04:27 +0000</pubDate>
		<dc:creator>kovix</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Haladó]]></category>
		<category><![CDATA[helyreállítás]]></category>
		<category><![CDATA[jelszó]]></category>

		<guid isPermaLink="false">http://infoblog.kovix.info/?p=46</guid>
		<description><![CDATA[A Symantec (Norton) Antivirus illetve Internet Security termékek eltávolítása során &#8211; ha a telepítéskor azt beállítottuk &#8211; szükségünk lehet egy adminisztrátori jelszó megadására, amely megakadályozza a véletlen , vagy szándékos károkozás céljából történő eltávolítást.
Ha az eltávolítási jelszót elfelejtettük, az alábbi módszerrel megkerülhetjük a jelszókérési ablakot, így eltávolíthatjuk a szoftvereket:
Indítsuk el a regisztrációs adatbázis szerkesztőt. (Start [...]]]></description>
			<content:encoded><![CDATA[<p>A Symantec (Norton) Antivirus illetve Internet Security termékek eltávolítása során &#8211; ha a telepítéskor azt beállítottuk &#8211; szükségünk lehet egy adminisztrátori jelszó megadására, amely megakadályozza a véletlen , vagy szándékos károkozás céljából történő eltávolítást.</p>
<p>Ha az eltávolítási jelszót elfelejtettük, az alábbi módszerrel megkerülhetjük a jelszókérési ablakot, így eltávolíthatjuk a szoftvereket:</p>
<p>Indítsuk el a regisztrációs adatbázis szerkesztőt. (Start menü -&gt; futtatás -&gt; gépeljük be a regedit parancsot és üssünk Entert. (lehetséges, hogy szükségünk lesz egy rendszergazdai jelszóra a futtatáshoz.)</p>
<p>A megjelenő ablakban navigáljunk el az alábbi elemhez a bal oldali fastruktúrában:</p>
<blockquote><p>HKEY_LOCAL_MACHINE -&gt; Software -&gt; Intel -&gt; LanDesk -&gt; VirusProtect6 -&gt; CurrentVersion -&gt; AdministratorOnly -&gt; Security</p></blockquote>
<p>A jobb oldali ablakrészen keressünk egy &#8220;UseVPUninstallPassword&#8221; nevű, &#8220;REG_DWORD&#8221; típusú bejegyzést, majd kattintsunk kétszer a nevén.</p>
<p>A megjelenő ablakban állítsuk 0-ra az értékét, majd OK gomb megnyomásával és a regedit bezárásával lépjünk ki az alkalmazásból.</p>
<p>A Norton termékek ezek után a szokásos módon eltávolíthatóak.</p>
<p style="text-align: center;"><a href="http://infoblog.kovix.info/wp-content/uploads/2008/12/symantec.jpg"><img class="aligncenter size-medium wp-image-47" title="Norton uninstall jelszó eltávolítás" src="http://infoblog.kovix.info/wp-content/uploads/2008/12/symantec-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://infoblog.kovix.info/2008/12/13/symantec-norton-antivirus-es-tuzfal-eltavolitasa-a-jelszo-ismerete-nelkul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elfelejtett mysql root jelszó</title>
		<link>http://infoblog.kovix.info/2008/12/05/elfelejtett-mysql-root-jelszo/</link>
		<comments>http://infoblog.kovix.info/2008/12/05/elfelejtett-mysql-root-jelszo/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 16:29:51 +0000</pubDate>
		<dc:creator>kovix</dc:creator>
				<category><![CDATA[Egyebek]]></category>
		<category><![CDATA[Haladó]]></category>
		<category><![CDATA[helyreállítás]]></category>
		<category><![CDATA[jelszó]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://infoblog.kovix.info/?p=35</guid>
		<description><![CDATA[Más is járhat így, nem csak én&#8230; Az egyik ügyfelem szerverén hegesztettem kicsit, és fogalmam sem volt a mysql root jelszaváról. Természetesen neki sem.
Az alábbi rövid leírásban bemutatom, hogy hogyan tudjuk a mysql root jelszót megváltoztatni annak ismerete nélkül, konzolról. A parancsok root (rendszergazdai) jogosultságot igényelnek.
Első lépésként, állítsuk le a mysql szervert:
/etc/init.d/mysql stop

majd indítsuk el [...]]]></description>
			<content:encoded><![CDATA[<p>Más is járhat így, nem csak én&#8230; Az egyik ügyfelem szerverén hegesztettem kicsit, és fogalmam sem volt a mysql root jelszaváról. Természetesen neki sem.</p>
<p>Az alábbi rövid leírásban bemutatom, hogy hogyan tudjuk a mysql root jelszót megváltoztatni annak ismerete nélkül, konzolról. A parancsok root (rendszergazdai) jogosultságot igényelnek.</p>
<p>Első lépésként, állítsuk le a mysql szervert:</p>
<blockquote><pre>/etc/init.d/mysql stop</pre>
</blockquote>
<p>majd indítsuk el a folyamatot, a &#8211;skip-grant-tables paraméterrel. Ezzel tudjuk utasítani a mysql szervert arra, hogy a felhasználói jogosultságokkal ne foglalkozzon.</p>
<blockquote><pre>mysqld_safe --skip-grant-tables --console</pre>
</blockquote>
<p>A mysql szerver elindult, konzol módban. Indítsunk egy másik terminált, és lépjünk be a mysql szerverre:</p>
<blockquote><pre>mysql -u root mysql</pre>
</blockquote>
<p>A konzol jelszó nélkül beenged minket root jogosultságokkal, így megváltoztathatjuk a jelszót:</p>
<blockquote><pre>UPDATE user SET password=PASSWORD("új jelszó") WHERE user="root";
FLUSH PRIVILEGES;</pre>
</blockquote>
<p>Visszalépve az első konzolra, egy határozott CTRL+C billentyűkombinációval legyilkolhatjuk a konzol módban futó mysqld_safe folyamatot, és</p>
<blockquote><pre>/etc/init.d/mysql start </pre>
</blockquote>
<p>paranccsal elindíthatjuk újra a mysql szervert, amely már az új root jelszót fogja megismerni.</p>
<p>A mysql szervert indító scriptek elérési útvonala egyes disztribúcióknál eltérő lehet.</p>
]]></content:encoded>
			<wfw:commentRss>http://infoblog.kovix.info/2008/12/05/elfelejtett-mysql-root-jelszo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Suse Linux 10.3 kernel fordítás rmp-be</title>
		<link>http://infoblog.kovix.info/2008/11/25/suse-linux-103-kernel-forditas-rmp-be/</link>
		<comments>http://infoblog.kovix.info/2008/11/25/suse-linux-103-kernel-forditas-rmp-be/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 17:12:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SuSE]]></category>
		<category><![CDATA[Haladó]]></category>
		<category><![CDATA[Kernel]]></category>

		<guid isPermaLink="false">http://infoblog.kovix.info/?p=3</guid>
		<description><![CDATA[Ha túl nagy a kernel, ha nincs benne ami kell, vagy ha csak sajátot szeretnénk…
A leírás SuSE 10.1-ről szól, de 10.3-ra is kiválóan alkalmazható. Nem megy bele abba, hogy milyen kernel modult kell fordítani a hájperszuper vidókarihoz, de ha tisztában vagy azzal, hogy mit szeretnél a kerneledbe, lehet hogy így egyszerűbb…

Az eredeti leírásban szereplő /usr/lib/rmp fájlok hekkelése 10.3 [...]]]></description>
			<content:encoded><![CDATA[<p>Ha túl nagy a kernel, ha nincs benne ami kell, vagy ha csak sajátot szeretnénk…</p>
<p>A leírás SuSE 10.1-ről szól, de 10.3-ra is kiválóan alkalmazható. Nem megy bele abba, hogy milyen kernel modult kell fordítani a hájperszuper vidókarihoz, de ha tisztában vagy azzal, hogy mit szeretnél a kerneledbe, lehet hogy így egyszerűbb…</p>
<p><span id="more-3"></span></p>
<p>Az eredeti leírásban szereplő /usr/lib/rmp fájlok hekkelése 10.3 alatt nyugodtan elmaradhat, ez már az alap disztróban is rendben van.</p>
<p> </p>
<h2><strong>Ami kell</strong></h2>
<p><span style="text-decoration: underline;">ncurses-devel:</span> root-ként</p>
<pre>yast -i ncurses-devel</pre>
<p>és meg is van…</p>
<p><span style="text-decoration: underline;">Kernel:</span> Beszerezhető a <a href="http://www.kernel.org/">http://www.kernel.org</a> címről. Aminek a végén pozitív szám van, az stabil. (valószínűleg ilyen kell.)A kernel forrás letölthető a /usr/src folderbe,</p>
<p>majd miután beléptünk a /usr/src könyvtárba (cd /usr/src)</p>
<pre>tar xjf linux-&lt;verzió&gt;.tar.bz2</pre>
<p>paranccsal ki kell csomagolni.</p>
<p>Megjegyzés: A kicsomagoláshoz kell a bzip2 csomag. Ha nincs meg</p>
<pre>yast-i bzip2</pre>
<p>Célszerű a kicsomagolt kernel forrásból egy symlinket csinálni a /usr/src/linux könyvtárba, a következő paranccsal (szintén a /usr/src könyvtárban):</p>
<pre>ln -s linux-2.6.18.2 linux</pre>
<h2>Patchek telepítése</h2>
<p>Előfordulhat, hogy bizonyos hardverek vagy funkciók támogatottsága a letöltött kernelben nem tökéletes, esetleg teljesen hiányzik. Abban az esetben, ha a felmerülő problámához áll rendelkezésre patch (folt, javítás), itt az ideje integrálni azt a kernel forrásba.  A követekző parancsok futtatásához továbbra is feltételezzük, hogy az aktuális könyvtár a /usr/src/linux és a patch-et patch.bz2 néven töltöttük le.</p>
<pre>bzip2 -dc /usr/src/patch.bz2 | patch -p1 --dry-run
bzip2 -dc /usr/src/patch.bz2 | patch -p1</pre>
<p>Az első parancs semmilyen változtatást nem hajt végre a kernel forráson, csupán egy tesztet futtat. Abban az esetben, ha ez a teszt rendben lefutott, a patch ténylegesen alkalmazható  a második paranccsal. Nem célszerű a második parancsot futtatni, ha az első hibát ír ki. (Semmi jó nem származik belőle…)</p>
<p>Ezen a ponton lehet un. kernel-prepatch-okat (kb előzetes kernel verzió) integrálni a kernel forrásába. (például ha egy olyan funkcióra van szükséged, 2.6.19-rc6 verzióban van meg, de az adott kernel verzióhoz teljes forrás még nem jelent meg) Ha prepatch már van, a prepatch-et az előző teljes verzióra alkalmazni lehet. (Tehát esetünkben csak a 2.6.18-ra, a 2.6.18-1-re nem!) Bővebb info itt:<a href="http://kernel.org/patchtypes/pre.html" target="_blank">http://kernel.org/patchtypes/pre.html</a></p>
<p>A prepatch alkalmazásának a módja a következő (Fájlnevek és könyvtárnevek továbbra is értelemszerűen behelyettesítendőek):</p>
<pre>cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.19-rc6.bz2
cd /usr/src/linux
bzip2 -dc /usr/src/patch-2.6.19-rc6.bz2 | patch -p1 --dry-run
bzip2 -dc /usr/src/patch-2.6.19-rc6.bz2 | patch -p1</pre>
<h2>A kernel beállítása</h2>
<p>A kernel beállítása során meghatározásra kerül minden fordításkor érvényes paraméter (milyen hardvereket támogasson, ezek közül melyeket csak modulként stb…)</p>
<p>A konfiguráció menüvezérelt, és a</p>
<pre>make menuconfig</pre>
<p>paranccsal tehető meg.<br />
Hasznos lehet, ha a művelet megkezdése előtt a jelenlegi (működő!!!) kernelünk konfigurációs beállításait alkalmazzuk a kernel forrásán, így csak a módosításokat kell elvégeznünk. SuSE linux alatt a lefordított kernel konfigurációs állományai megtalálhatóak a /boot könyvtárban.</p>
<p>A meglévő kernel beállításainak alkalmazása:</p>
<pre>make mrproper
cp /boot/config-`uname -r` ./.config</pre>
<p>ezután</p>
<pre>make menuconfig</pre>
<p>parancs kiadásával megjeleníthető a menüvezérelt konfigurációs felület. Itt válasszuk a “Load an Alternate Configuration File” menüpontot, majd a megjelenő beviteli mezőbe gépeljük be a következőt: .config</p>
<p>woila <img class="wp-smiley" src="http://blog.kovix.info/wp-includes/images/smilies/icon_smile.gif" alt=":-)" />megvan a jelenlegi kernel konfigurációka.</p>
<h4>A kernel nevének megváltoztatása</h4>
<p>Válasszuk ki a “General setup” -&gt; “(-default) Local version &#8211; Append to kernel release” menüpontot.</p>
<p>Az itt lévő -default stringet írjuk át valami másra (-default1 -default2 akármi), mert az rpm kezelő nem fogja szeretni, ha két azonos nevű kernel lesz a rendszerben.</p>
<p>A konfigurálást ezek után mindenki kedve szerint elvégezheti.</p>
<p>Ha minden beállítás rendben megvan, a konfiguráció az “exit” menüponttal elhagyható, a kérdésre “Do you wish to save your new kernel configuration” a válasz természetesen “yes”!</p>
<h2>A kernel lefordítása</h2>
<p>A fordításhoz egyszerűen adjuk ki a</p>
<pre>make rpm</pre>
<p>parancsot!</p>
<p>A kernel fordítása a gép teljesítményétől függően nagyon sokáig is eltarthat, úgyhogy türelem!</p>
<h2>A kernel telepítése</h2>
<p>A fordítás után létrejönnek a .rmp és src.rmp csomagok.</p>
<p>Az src.rpm csomag a <span class="system">/usr/src/packages/SRPMS/ könyvtárban lesz megtalálható. a neve </span></p>
<pre>ls -l /usr/src/packages/SRPMS/</pre>
<p>paranccsal kideríthető.</p>
<p>Az rpm csomag helye architektúrától függően változik: <span class="system">/usr/src/packages/RPMS/i386/</span>,<span class="system">/usr/src/packages/RPMS/i586/</span>, <span class="system">/usr/src/packages/RPMS/i686/</span>, <span class="system">/usr/src/packages/RPMS/x86_64/</span>, stb.</p>
<p>Az architektúra a kernel konfigurációs beállításaiban megadható.</p>
<p>Feltételezve, hogy az elkészült rmp helye /usr/src/packages/RPMS/i386/ neve pedig kernel-2.6.18.2default-1.i386.rpm, a telepítés az alábbi parancsokkal hajtható végre:</p>
<pre>cd /usr/src/packages/RPMS/i386/
rpm -ivh kernel-2.6.18.2default-1.i386.rpm</pre>
<p>Természetesen az elkészült kernelt akár másik SuSE rendszerre is át lehet másolni, és ott már fordítás nélkül telepíthető!</p>
<p>A következő lépés, hogy készítsünk egy initrd image-t a kernelünkhöz. Ennélkül nem fog elindulni. A parancs:</p>
<pre>mkinitrd</pre>
<p>Az mkinird paraméter nélkül meghívva minden telepített kernelhez létrehozza az initd-t.</p>
<h2>GRUB beállítás</h2>
<p>A kernel használatba vételéhez konfigurálni kell a GRUB rendszerbetöltőt.</p>
<p>A beállításokhoz minden SuSE-s kedvencét, a yast-ot fogjuk használni.</p>
<p>parancssorból, rendszergazdaként a</p>
<pre>yast</pre>
<p>parancs kiadásával indítahtjuk.</p>
<p>A beállítások helye: System -&gt; Boot loader. A megjelenő képernyőn látahtóak a már létező bejegyzések. Válasszuk az “Add” funkciót.</p>
<p>Válasszuk a Clone selected settings-et hogy lemásoljuk egy már működő konfigurációt!</p>
<p>Adjunk az új kernelhez tartozó bejegyzésnek egy tetszőleges nevet, majd kattintsunk a “Kernel” bejegyzésnél a browse gombra! megjelenik a /boot könyvtár tartalma, ahonnan kiválaszthatjuk az új kernelt. A kernel neve vmlinuz-zal kezdődik. A név további részéből következtetni lehet a kernel verziójára. Válasszuk ki a megfelelőt.</p>
<p>Az “Initial ram disk” bejegyzésnél a kernellel megegyező módon kell eljárni, a ramdisk fájl neve initrd-vel kezdődik.</p>
<p>Az Ok gombbal elmenthető az új kernel bejegyzés.</p>
<p>A Set ad Default gombbal beállítható, hogy automatikusan az új kernel induljon el, ne kelljen kiválasztani.</p>
<p>Ha minden hiba nélkül lezajlott, a rendszer</p>
<pre>shutdown -r now</pre>
<p>paranccsal újraindítható.</p>
<p>A rendszerbetöltés során válasszuk ki az újonnan telepített kernelt. Indulás után</p>
<pre>uname -r</pre>
<p>paranccsal ellenőrizhető, hogy valóban az új kernel indult el.</p>
<h2>És a credits:</h2>
<p>A cikk eredetileg, angol nyelven itt található meg:</p>
<p><a href="http://www.howtoforge.com/kernel_compilation_suse">http://www.howtoforge.com/kernel_compilation_suse</a></p>
]]></content:encoded>
			<wfw:commentRss>http://infoblog.kovix.info/2008/11/25/suse-linux-103-kernel-forditas-rmp-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
