<?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>Linux İpuçları &#187; paket</title>
	<atom:link href="http://www.linuxipuclari.com/tag/paket/feed" rel="self" type="application/rss+xml" />
	<link>http://www.linuxipuclari.com</link>
	<description>Linux Hakkında Pratik İpuçları</description>
	<lastBuildDate>Sat, 24 Apr 2010 21:14:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Paket Dosyalarının Nerden Geldiğini Bulmak</title>
		<link>http://www.linuxipuclari.com/genel/paket-dosyalarinin-nerden-geldigini-bulmak</link>
		<comments>http://www.linuxipuclari.com/genel/paket-dosyalarinin-nerden-geldigini-bulmak#comments</comments>
		<pubDate>Fri, 05 Jun 2009 06:29:12 +0000</pubDate>
		<dc:creator>Gaffar Durmaz</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[Gezegen]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[dpgk]]></category>
		<category><![CDATA[dpkg-query]]></category>
		<category><![CDATA[paket]]></category>
		<category><![CDATA[paket yönetimi]]></category>

		<guid isPermaLink="false">http://www.linuxipuclari.com/?p=398</guid>
		<description><![CDATA[Tüm Debian kullanıcıları için günün ipucu : - Sisteminizde nerden geldiğini anlayamadığınız bir dosyanız mı var? - Synaptic Paket Yöneticisi bu konuda yardımcı olamadı mı size ? Telaşlanmanıza gerek yok, dpkg sizin işinizi görecektir :) Diyelim ki /usr/share/firefox/defaults/pref/apturl.js nin nerden geldiğini bilmiyorsunuz. apturl.js için aramalar yaptınız. Herhangi başka bir yerde aramak yerine dpkg nin kendi sorgusu (dpkg-query) [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Tüm Debian kullanıcıları için günün ipucu :</p>
<p>- Sisteminizde nerden geldiğini anlayamadığınız bir dosyanız mı var?<br />
- Synaptic Paket Yöneticisi bu konuda yardımcı olamadı mı size ?</p>
<p>Telaşlanmanıza gerek yok, <strong>dpkg</strong> sizin işinizi görecektir :)</p>
<p>Diyelim ki <strong>/usr/share/firefox/defaults/pref/apturl.js</strong> nin nerden geldiğini bilmiyorsunuz. <strong>apturl.js</strong> için aramalar yaptınız.</p>
<p>Herhangi başka bir yerde aramak yerine <strong>dpkg</strong> nin kendi sorgusu (<strong>dpkg-query</strong>) ile bulalım.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ dpkg-query <span style="color: #660033;">-S</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>defaults<span style="color: #000000; font-weight: bold;">/</span>pref<span style="color: #000000; font-weight: bold;">/</span>apturl.js
apturl: <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>defaults<span style="color: #000000; font-weight: bold;">/</span>pref<span style="color: #000000; font-weight: bold;">/</span>apturl.js</pre></div></div>

<p>Ve şimdi dpkg ile tersten bu paket yani firefox içine dahil olan tüm dosyaları bulalım.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ dpkg-query <span style="color: #660033;">-L</span> firefox
<span style="color: #000000; font-weight: bold;">/</span>.
<span style="color: #000000; font-weight: bold;">/</span>usr
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>doc
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>doc<span style="color: #000000; font-weight: bold;">/</span>firefox
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>doc<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>copyright
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>doc<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>changelog.Debian.gz</pre></div></div>

<p>Şimdi her seferinde &#8220;dpkg-query -S&#8221; veya &#8220;dpkg-query -L&#8221; kullanmak yerine kendime has kısaltmalar yaparak bunları tanımlayalım. (Bu konuda daha detaylı bilgiye <a href="http://www.linuxipuclari.com/genel/kendi-komutunuzu-olusturun">Kendi Komutunuzu Oluşturun</a> başlığımızdan erişebilirsiniz.)</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">dpkgs</span>=<span style="color: #ff0000;">&quot;dpkg-query -S&quot;</span>
<span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">dpkgl</span>=<span style="color: #ff0000;">&quot;dpkg-query -L&quot;</span></pre></div></div>

<p>Şimdi dikkat ederseniz yukarıda alias komutundan evvel iki tane komut girmiştik. Evet bunlar :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ dpkg-query <span style="color: #660033;">-L</span> firefox
$ dpkg-query <span style="color: #660033;">-S</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>defaults<span style="color: #000000; font-weight: bold;">/</span>pref<span style="color: #000000; font-weight: bold;">/</span>apturl.js</pre></div></div>

<p>artık bunların yerine ben</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ dpkgl firefox
$ dpkgs <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>firefox<span style="color: #000000; font-weight: bold;">/</span>defaults<span style="color: #000000; font-weight: bold;">/</span>pref<span style="color: #000000; font-weight: bold;">/</span>apturl.js</pre></div></div>

<p>komutlarını kullanabilirim.</p>
<p>Sistemdeki tüm dosyalar paketler tarafından yönetilmez, dolayısıyla bu işlem daima istediğiniz sonucu veremeyebilir.</p>
<p>Mesela, kullanıcıların /home dizinine açtıkları dosyalar paketler tarafından yönetilmez. En çok /etc altındaki dosyalar paketler tarafından yönetilir. Herşeye rağmen dosyaların nerden geldiğini bilmek hala maharet ister.</p>
<p>Son örneğimizde komut satırının bir avantajı olarak hangi paketin bir binary içerdiğini anlayabilirsiniz.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ dpkg-query <span style="color: #660033;">-S</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">which</span> firefox<span style="color: #000000; font-weight: bold;">`</span>
firefox-<span style="color: #000000;">3.0</span>: <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>firefox</pre></div></div>

<p>İyi çalışmalar..
<p><strong style="color:#999;">Bu yazıyı beğendiyseniz, diğer yazılarımıza da <a href="http://www.linuxipuclari.com">Linuxipuclari.com</a> adresinden ulaşabilirsiniz.</strong></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.linuxipuclari.com/genel/paket-dosyalarinin-nerden-geldigini-bulmak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

