コンテンツ
序文
pacmanを使用してソフトウェアをインストールすると、エラーが報告されることがあります。
「pacman」は不足している依存関係をインストールできません
または、エラーを報告してください:xxxxxxxxをダウンロードできません。
またはエラー:...からの署名が信頼できるとは不明です...が破損しています
これらの3つの問題を以下にリストし、1つずつ解決します。
1.インストールできないソリューション
次の解決策は、それらのいずれか、または組み合わせによって解決される可能性があります
1. yayモード、またはyaourtモードに切り替えてインストールします
manjaroはデフォルトでパッケージマネージャーとしてpacmanを使用しますが、pacmanソフトウェアが不完全な場合があり、yayまたはyaourtにインストールする必要があります。
yayとyaourtがない場合は、次の2つを自分でインストールする必要があります。
sudo pacman -S yay
sudo pacman -S yaourt
インストールすると、次のコマンドを使用できます。
yay -Syy 软件名
また
yaourt -Syy 软件名
ソフトウェアをインストールするには
2.インストールパッケージの圧縮や解凍などのツールがない可能性があります。
アプリストアで検索してインストールします:base-devel、fakeroot解決するツールのフルセット。
2.ダウンロードできないソリューション
1.ソースを変更します
国内のミラーアドレスに変更すると、ダウンロード速度が大幅に向上します。
sudo pacman-mirror -i -c China -m rank
コマンドを実行する
次に、ミラーを選択するためのページがポップアップ表示されます。より速いミラーを選択するだけです。
選択が完了したら、コマンドを実行しsudo vim /etc/pacman.conf
ます(vimがない場合は、最初にvimをインストールする必要があります)。これ
により、ファイルを編集して、ファイルの最後に追加できます。
[archlinuxcn]
SigLevel = Optional TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
2行目、多くのチュートリアルでは:SigLevel = Optional TrustedOnly
を記述していますが、TrustAllとして構成する必要があります。詳細については、この記事の次のセクションを参照してください。3.署名における不明な信頼の問題の解決
2.アプリストアに付属の追加/削除ソフトウェアを構成します
組み込みのアプリストアを開き、[設定]を選択して、次のように設定を確認します。
3.大きな動き!ビルドファイルがダウンロードできない問題を解決する
インストールの完了時にこのエラーが発生した場合:
==> 错误: 无法下载 https://mirrors.tuna.tsinghua.edu.cn/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.wechat.im_8.9.19983deepin22_i386.deb
正在放弃...
==> 错误:Makepkg 无法构建 deepin-wechat-im.
アイデア:ダウンロードリンクに対応するファイルが見つからないことを意味します(ネットワークの問題が原因で、はしごをぶら下げてみてください)。ファイルを手動でダウンロードして、PKGBUILDファイルがあるディレクトリに配置することができます。上記をスキップしないように配置されています。ダウンロード手順では、ダウンロードしたファイルを確認してインストールする手順に直接進みます。
注:これは、手動でダウンロードするファイルのファイル名が同じである必要があることを前提としています。
解決手順:
-
最初にインストールし、ダウンロードエラーを待って、もう一度やり直すかどうかを尋ねます。この時点ではyまたはnを選択せずに、コンソールを再度開きます。
-
コマンドの実行:
sudo find / -name "yaourt-tmp-你的用户名"
コンパイルディレクトリを検索します(通常、上記のコマンドを実行することで検索できます) -
次に、特定の方法を使用して、エラーでダウンロードできないファイルをダウンロードし、正しいファイル名に名前を変更して、前の手順が配置されているディレクトリのPKGBUILDファイルが配置されているディレクトリにファイルを移動します。
-
ダウンロードエラーの後で最初からやり直すかどうかを尋ねるページに戻り、yを選択して、インストールを再試行します。インストールファイルは既にダウンロードされているため、再度ダウンロードされることはありませんので、上記のエラーは発生しません。
3.署名の未知の信頼の問題を解決します
第四に、ソフトウェアが突然開くことができなくなります
0.優柔不断な場合は再起動します
ps aux | grep 程序名
ソフトウェアに対応するバックグラウンドプロセスを確認し、バックグラウンドプロセスを強制終了してから、ソフトウェアkill -9 进程号
を再起動して、そうでない場合はコンピュータを再起動してみてください。これは最も単純で最も粗雑なソリューションであり、より効果的です
1.一部のソフトウェアは、開く前にサービスを開始する必要があります
この場合、次のことを行う必要があります。systemctl start xxx
タブプロンプトをうまく利用して、アプリケーションに必要なサービスをプロンプトすることが可能です
ひまわりを例にとると、そのスタートアップはサービスに依存している必要があります
2.実行可能ファイルを手動で開く必要があります
winとは異なり、Linuxには実行可能なexeファイルがあります。ファイルのインストールパスを見つけて、コマンドラインの形式で実行可能ファイルを起動する必要があります。
2.1公式アプリストアからインストールした場合
これは単純すぎるため、以下に示すように実行可能ファイルを直接見つけることができます。
次に、コマンドラインへのパスをコピーします。
すぐに開きました。とても便利
2.2アプリストアにインストールされていない場合
これはもっと厄介ですが、それを解決する方法はまだあります。
以下は、postmanインストールディレクトリを見つける例です。
sudo find / -name "*ostman*" -type f
上記のコマンドの意味は、postmanの実行可能ファイルを見つけることです。
最後に2つの実行可能ファイルを取得します。
注!!このメソッドは名前に応じて一致するため、キーワードを正しく見つける必要があります。あなたがモーションプロを探しているなら、あなたはモーションプロモーションプロに従って正しく一致することができません*otionpro*
。なぜなら、motionproアプリケーションの実行可能ファイルはMotionProと呼ばれているからです。したがって、もちろん、現在のパターンマッチングは有効になりません。
上記のパスをクリップボードにコピーし
ます。正常に開始されたことがわかります。コマンドラインのpostmanを終了するのではなく、バックグラウンドで開始するため、アンパサンドが最後に追加されます。
それでも機能しない場合は、コマンドの前に追加します nohup
一歩後退すると、このメソッドを開始できない場合でも、ログとエラー情報を確認でき、マップに従ってエラーを見つけることができます。
例:deepin-wineはWeChatをインストールします
次のコマンドを入力します。
yaourt -Syy com.qq.weixin.spark
QQがインストールされている場合は、次のように入力します。
yaourt -Syy com.qq.tim.spark
フォントが小さすぎる場合の対処方法:
以下のようにコマンドを実行します(コマンドの/ home / dajiは自分のユーザーのホームディレクトリです。自分のユーザーのホームディレクトリにカットする必要があります):
次にWeChatを再起動すると、設定が成功します。
qqの解像度を設定する場合は、上の図のコマンドをに変更できます。このTIMはすべて大文字であることに注意してくださいSpark-WeChat
Spark-TIM
解像度の変更は、アプリケーションの署名に関連していることがわかります。