タグ付けされた質問 「deb」




2
標準で命名された.debファイルの名前を変更しても安全ですか?
.debファイル名の確立された構造はpackage_version_architecture.debです。この段落に よると: 一部のパッケージは名前構造に従いません package_version_architecture.deb。dpkg-nameによって名前が変更されたパッケージは、この構造に従います。通常、これはdselect / dpkgによるパッケージのインストール方法に影響を与えませんが、他のインストールツールはこの命名構造に依存する場合があります。 質問: ただし、.debパッケージファイルの名前を変更することを強くお勧めしない場合、実際の状況はありますか?.debソフトウェアのカスタムファイル名を指定するのは通常の習慣ですか? 例: My Program for Linux v1.0.0 (Pro).deb —カスタムの命名 my-program_1.0.0-1_amd64.deb —適切な正式名称 注意: リポジトリを作成するつもりはありません.deb。直接ダウンロードするために、ソフトウェアのパッケージをWebサイトでホストしているだけです。
13 debian  ubuntu  packaging  deb 

2
バイナリパッケージとは何ですか?それらを構築する方法?
バイナリパッケージの詳細を取得して、Linuxで実行したいと考えています。Debianベース(Ubuntu / Linux mint)Linux osを実行しています。 ソースからバイナリパッケージをビルドする方法は?また、アプリケーション(Firefoxなど)やゲ​​ーム(Boswarsなど)のバイナリパッケージを直接ダウンロードできますか? 「xyz.linux.run」形式の直接パッケージを実行します。これらのパッケージとは何ですか?それらは依存関係から独立していますか?または、ビルド済みのバイナリパッケージですか? Linuxで直接「xyz.linux.run」を実行して、Linuxオペレーティングシステムで実行できるそれらのビルド方法。 バイナリパッケージとdebパッケージの違いは何ですか?

3
依存関係なしで手動でインストールした最上位のパッケージを一覧表示する
を使用して手動でインストールされたパッケージを表示するにはapt、次のような多くの方法があります。 apt-mark showmanual しかし、その出力が多すぎる場合があります。たとえば、ユーザーが手動でパッケージをインストールした場合foo: apt-get install foo ...とにfoo依存しbarているbaz場合は、次のapt-mark showmanualように出力されます。 bar baz foo どのように我々はトップレベル手動でインストールしたパッケージ(のみ一覧表示することができますつまりは foo)それらの依存関係なしで(すなわちないbaz、もbar)? 次のコードは機能するようですが、GNU が数百回parallel呼び出すapt-rdependsのは遅すぎます(4コアCPUで3時間)。 apt-mark showmanual | tee /tmp/foo | parallel "apt-rdepends -f Depends,PreDepends,Suggests,Recommends {} | tail +2" 2> /dev/null | tr -s ' ' '\n' | grep -v '[():]' | sort -Vu | grep -wv -f - ...
12 debian  ubuntu  apt  deb 

3
Debianにパッケージが存在するかどうかをbashから確認する方法
MySQLサーバーをインストールするインストールbashスクリプトを記述したいと思います。 Linux Mintでは、私はコードに従っていました: apt-get -y --force-yes install mysql-server-5.6 しかし、私は新しいDebian 8をインストールしましたが、ありませんmysql-server-代わりにありmariadbます。 パッケージが存在するかどうかを確認するにはどうすればよいですか? 私はdpkg -s、パッケージがインストールされているかどうかを判断する必要があることを知っています。
12 bash  apt  deb 

1
.debからPKGBUILDを作成します
私が持っている.deb基本的に、ソフトウェアのバイナリが含まれているDebianパッケージ/usr/share/bin圧縮フォルダdata、ファイル、およびその他のファイルのチェックサムを含む別のメタデータ圧縮ファイルを。 私の目標は、PKGBUILDそのような.debパッケージをarchlinuxに正しくインストールするを作成することです。 それを行う適切な方法は何ですか? 関数を使用/usr/share/binしてそのディレクトリの内容をpkg /usr/share/binfakeroot環境にコピーするのに十分build()ですか?/usr/share/binビルドされたパッケージが実際にインストールされると、フォルダーは実際の場所にコピーされますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.