mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-08 15:04:05 +08:00
29 lines
1.6 KiB
HTML
29 lines
1.6 KiB
HTML
<h1 id="dpkg-deb">dpkg-deb</h1>
|
||
<p>Debian Linux下的软件包管理工具</p>
|
||
<h2 id="补充说明">补充说明</h2>
|
||
<p><strong>dpkg-deb命令</strong> 是Debian Linux下的软件包管理工具,它可以对软件包执行打包和解包操作以及提供软件包信息。</p>
|
||
<h3 id="语法">语法</h3>
|
||
<pre><code class="language-bash">dpkg-deb(选项)(参数)</code></pre>
|
||
<h3 id="选项">选项</h3>
|
||
<pre><code class="language-bash">-c:显示软件包中的文件列表;
|
||
-e:将主控信息解压;
|
||
-f:把字段内容打印到标准输出;
|
||
-x:将软件包中的文件释放到指定目录下;
|
||
-X:将软件包中的文件释放到指定目录下,并显示释放文件的详细过程;
|
||
-w:显示软件包的信息;
|
||
-l:显示软件包的详细信息;
|
||
-R:提取控制信息和存档的清单文件;
|
||
-b:创建debian软件包。</code></pre>
|
||
<h3 id="参数">参数</h3>
|
||
<p>文件:指定要操作的“.deb”软件包的全名或软件名。</p>
|
||
<h3 id="实例">实例</h3>
|
||
<p>解压程序文件:</p>
|
||
<pre><code class="language-bash">dpkg-deb -x drcom-pum_1.0-0ubuntu1~ppa1~jaunty1_i386.deb drcom</code></pre>
|
||
<p>解压控制文件:</p>
|
||
<pre><code class="language-bash">dpkg-deb -e drcom-pum_1.0-0ubuntu1~ppa1~jaunty1_i386.deb drcom/DEBIAN</code></pre>
|
||
<p>打包生成deb文件:</p>
|
||
<pre><code class="language-bash">dpkg-deb -b drcom drcom_1.4.8.2_i386.deb</code></pre>
|
||
<p>查询deb包中的文件内容:</p>
|
||
<pre><code class="language-bash">dpkg-deb -c demo.deb</code></pre>
|
||
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
|