問題タブ [dpkg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - dpkg -s に相当する CentOS
以前に Ubuntu 用に作成された CentOS 用の準備スクリプトを適応させています。
Ubuntu スクリプトでは、コマンドdpkg -s {some program}
が頻繁に呼び出されます。たとえば、そのようなコマンドの 1 つはdpkg -s snmpd
、SNMP デーモンがインストールされているかどうかを確認することです。
CentOS で同等のものは何ですか? RPM がパッケージ マネージャーであることは知っています。このコマンドrpm -q
は似ていますが、プログラムではなくパッケージを検索します。
たとえば、実行すると次のようにrpm -q snmpd
返されます。
私の質問は、Ubuntu コマンドに相当する CentOS は何dpkg -s
ですか?
bash - リダイレクト演算子は列を制限しています
次のコマンドを実行して、サーバーにインストールされているパッケージを一覧表示しています。
これは問題ありませんが、私がこれを行うと
106列のデータしか取得できず、残りは切り捨てられます。したがって、すべての行がありますが、すべてのデータが列ごとにあるわけではありません。私がここで見逃している単純な何かがあるに違いありませんか?
objective-c - Can't compile .deb packages; make package command returns error
When I try to compile a Notification Center widget for iOS 5 using
then I get the following error:
But I have installed dpkg-deb using
And I have navigated to the /bin
directory and the dpkg-deb file exists in the folder. What can I do to make it work? I have followed this tutorial on how to install theos, dpkg-deb and how to create a WeeAppPlugin, I'm just stuck at compiling the bundle... http://weeplugins.com/blog/?p=1
Update: It seems like I cannot access the /bin/dpkg-deb file if I run this command
I get an error that I don't have permission to access the file. Is it possible to maybe move the file to another folder so that i can access it?
debian - dpkg で「ディレクトリです」というエラーが表示される
Debain .deb パッケージを作成しようとしています。パッケージは正常に作成されていますが、インストールしようとすると次のエラーが発生します。
パッケージのディレクトリ構造は次のとおりです。
私は preinst で - mkdir -p /opt/myDir
postinst は空です
別のホストにパッケージをインストールしようとすると、以下のエラーが発生します。
パッケージ制御情報 `opt' の rmdir はディレクトリではないと言いました: ディレクトリが空ではありません
何か案は?
linux - Adobe Air: バージョン番号が数字で始まらない
にインストールAdobe Air
していUbuntu v11.04
ます。インストールプロセスは成功しました。しかし、アプリケーションをインストールしようとするとAdobe Air
、エラーが発生します。
これが私のから得た通常のエラーです.appdata/Adobe/AIR/Logs/Install.log
:
ここのすべての指示に従い、ルートとしてインストールします。私は何を間違えましたか?私が読んだいくつかのフォーラムによると、これはのと関係がありversion policy
ますが、を無視するdpkg
ように設定する方法がわかりません。誰でもこれを解決する方法を知っていますか? 私を助けてください。ありがとうございました。dpkg
versioning
linux - 最後にインストールした (最近インストールした) アプリケーションを dpkg でアンインストールするにはどうすればよいですか?
最後にインストールされたアプリケーション deb をアンインストールするコマンドまたはスクリプトを使用する必要があります。この場合、apt-get は使用できませんが、dpkg --purge など、dpkg --remove (最後に最近インストールされたアプリケーション) のようなものを使用できますが、アプリケーションの名前は指定しません。
ありがとう
qt - パッケージの作成中にMeegoビルドエラーが発生しました
プロジェクトが突然実行できなくなる理由がわかりません。
すべてのパッケージを再更新しようとしましたが、このエラーが発生しました。
それが何を意味するのかわかりません、そしてグーグルで答えを見つけることができません。
Qtを再インストールする余裕はありません。これは、本当に時間がかかるためです。loooongとは、完全に24時間を意味します。ヘルプ!
linux - dpkg 制御ファイルを設定するときに依存関係を自動的に決定する方法はありますか?
dpkg (Debian) 制御ファイルのほとんどのフィールドは簡単です。注意が必要なのは、依存関係のリスト (Depends:) を決定することです。パッケージディレクトリ内の実行可能ファイルのldd出力を見て、dpkg-gencontrolがこれを実行できることを望んでいました。おそらくそれは可能ですが、私はそれを機能させることができません。
これdpkg-gencontrol
が目的である場合、私が得ているエラーは次のとおりです。
参考までに、コマンドはdpkg-gencontrol -v1.1 -ccontrol_template -lchangelog -Pdebian
. control_template ファイルには次のものが含まれます。
これdpkg-gencontrol
が目的ではない場合、私ができることについての提案、または依存関係リストを理想的には自動的に設定する方法についてのアドバイスはありますか?
確かに、一般的な方法で依存関係を推測することは、おそらく非常に難しい問題です。検索をスクリプトや他のプログラムに拡張する場合は特にそうです。ほとんどの場合に機能するツールがいくつか存在することを願っています。
これは内部配布専用であることに注意してください。私は、Linux ディストリビューションに入れるためのパッケージや、一般の人がダウンロードするためのパッケージを作成しているわけではないので、必要に応じて標準ルールを曲げたり破ったりしても構いません。
c++ - dpkg は、C++ で起動すると失敗するが、コマンド ラインから呼び出すと失敗しない
現在、Linux ディストリビューションの一部のパッケージを更新するソフトウェアを C++ で開発しています (Busybox が提供する dpkg を使用)。
いくつかのファイルをダウンロードし、MD5 チェックサムをチェックして、dpkg -i を使用してインストールするだけです。
dpkg を実行するコードは
問題は、次のような同じ奇妙なエラーで失敗することです。
しかし、コマンドラインから dpkg -i /tmp/sqlite3_0.8-1_arm.deb を実行すると、同じ .deb ファイルですべてがうまく機能します...
この問題の原因について何か考えはありますか?
前もって感謝します !