Debianパッケージマネージャスクリプトで非対話モードを確認してください。
私が作成するパッケージ(プリインストールスクリプトなど)用のDebianパッケージマネージャスクリプトを作成している場合は、スクリプトを非対話モードで実行する必要があるかどうかを判断するにはどうすればよいですか(apt-get install使用されている-y場合など)。 ...
私が作成するパッケージ(プリインストールスクリプトなど)用のDebianパッケージマネージャスクリプトを作成している場合は、スクリプトを非対話モードで実行する必要があるかどうかを判断するにはどうすればよいですか(apt-get install使用されている-y場合など)。 ...
私はを実行してDebian11 / KDEからDebian12にアップグレードしましたsudo apt-get upgrade --without-new-pkgs。パーティションの一部のディスク容量を解放し(これにより、一部のユーザーのアップグレードが中断される可能性があります!)を実行しましたsudo apt-get full-upgrade。アップグレードプロセスは次のとおりです。 多くのパッケージをインストールした後にエラー(詳細は以下を参照)が発生しますError: Sub-process /usr/bin/dpkg returned an er...
CentOSバージョン6.9 HPCにユーザーとしてログインしました。コマンドを試みると、次のls結果が表示されます。 /usr/local/bin/ls: 行 96: dpkg: 中断されたコマンドが見つかりません。このスクリプトはUbuntuなどのディストリビューションでのみ機能します。 そのlsファイルを開くと、96行目に次の行があります。 # (internal) The architecture of the local system arch=$(dpkg --print-architecture) 私はdpkgがDebianであることを知...
クライアントデバイスにインストールしたい.debパッケージがあります。現在、秘密鍵を介してのみアクセスできるプライベートストアには、これらのパッケージがあります。しかし、顧客(またはパッケージをダウンロードできる人)がパッケージを解凍し、コードを表示または変更するのを防ぎたいと思います。私の考えは、システムに復号化キーがある場合にのみインストール/圧縮解除できるdebパッケージを持つことですが、簡単ではないようです。 私の考えは、2つの.debパッケージを持つことです。私はすでに「一般」パッケージ(内部と呼ぶ)と別のパッケージ(外部)を持っていますが、そのパ...
RHEL、SuSE(SLE [DS])、および特定のUbuntu LTSバージョンを正式にサポートするサードパーティ製のソフトウェアを使用する必要があります。 残念ながら、私はすべてのシステムでDebianを使用しています。 このソフトウェアのインストーラスクリプトを実行すると、エラーメッセージ(「配布はサポートされていません」)で終了してインストールされません。 インストールのダウンロードには、.debUbuntuで実際に動作するパッケージが付属しています。.debインストーラスクリプトは、Ubuntuのバージョンが含まれている場合にのみこのファイルをイン...
私はパッケージ(rpm、deb、dpkg)の生成がどのように機能するのか、アーキテクチャが何をサポートしていないのかを理解しようとしています。 これで、プロセスのさまざまな時点でパッケージのインストールまたはアップグレードが失敗したときに何が起こるのかを把握することが困難になりました。言い換えれば、スクリプトエラー、ディスク容量不足(起動する前に確認しましたか?) - 。 現在の理解によると、以前の作業バージョンへの自動ロールバックはまったくありません。だから私の質問は、パッケージがこの状況をどのように処理するかです。単にファイルをバックアップしてトランザク...
私は現在Debian 12を実行しており、インターネットにアクセスできないDebian 8.7コンピュータ用のいくつかの.debパッケージをダウンロードしようとしています。この目的のために、Debian 8.7アーカイブブランチ(Jessie)をターゲットとする新しいaptリポジトリを設定しました。私の/etc/apt/sources.listには次のものが含まれます。 deb https://archive.debian.org/debian/ jessie main 「apt update」を実行すると、GPGに公開鍵がないことがわかりました。 私の...
Debian Bullseyeをアップグレードすると、次のエラーが発生します。 Errors were encountered while processing: python3 python3-ldb apt-listchanges lsb-release python3-mediainfodll caja-mediainfo python3-distro python3-talloc:amd64 python3-apt python3-debconf samba-libs:amd64 yelp libsmbclient:amd6...
私はPyinstallerを使って社内用のPythonアプリケーションを構築しました。今、人々がインストールできるように.debパッケージにエクスポートしたいと思います。ファイルツリー(.debに含める必要のないソースファイルを除く)は次のとおりです。 - DEBIAN/ - rules - control - /opt/ <-- I want my app to sit in /opt/ - dist/ <-- This is what ...
私は組み込みデバイス用のカスタムLinuxを構築しています。開発目的でファイルシステムにaptを追加しました。コマンドが正しく機能し、次のようにいくつかのパッケージをすぐにインストールできます。以下をcurl使用してpython3-pipをインストールしようとすると問題が発生します。 apt install python3-pip 次のエラーが発生します。 stat: unrecognized option '--dereference' statコマンドのヘルプを印刷しましたが、そのようなオプションがないことがわかりました--dereference。 ...
私の問題は繰り返される状況から来ています。たとえば、最近更新されたDebianインストールでファイル(/etc/modprobe.d/radeon-kms.conf)を見つけましたが、それはもう存在しないはずです(xserver- xorg -video-radeonパッケージは2015年からそれを削除しました)ファイルはそのパスにまだ存在します。 だからコマンドを実行すると dpkg -S /etc/modprobe.d/radeon-kms.conf dpkgはこれをxserver-xorg-video-radeonパッケージに属します dpkg -...
Parrot OSの新規インストール後にsudo apt upgrade新しいカーネルアップデートがありましたが、grubから起動しようとするとカーネルパニックが発生しました。 私が試したことと発生したエラーは次のとおりです。 The following partially installed packages will be configured: apache2 linux-headers-6.5.0-13parrot1-amd64 linux-headers-amd64 linux-image-6.5.0-13parrot1-amd64 li...
現在、VMWareにDragonOSをインストールしようとすると混乱している問題が発生しており、さまざまな努力にもかかわらず、以下に示すエラーを解決することはできません。 新規インストールを数回実行し、仮想マシンを再インストールし、最新バージョンを使用していることを確認するために、最新のISOをダウンロードすることもありました。ただし、これらのアクションに関係なくアップグレードしようとするとエラーが解決します。この問題は仮想マシン内でのみ発生し、私のラップトップ上のDragonOSのコピーは影響を受けないことに注意する価値があります。 Reading pac...
私は最近、dpkg-reconfigureGNUパッケージの固定インストールの復元力機能について学びましたmailutils。インストールプロセスが完了すると、ユーザーに選択して空白を埋めるように求めるダイアログボックス(ncurses?)が表示されます。それはすべて良いことです。十分に熟練している場合は、「インストール後の設定ダイアログ」またはPICD後続のセクションで呼び出すと間違いを避けることができます。 うまくいかなかったので、「PICD」をもう一度実行する必要があります。まだ慣れていないので、削除して再dpkg-reconfigureインストールす...