ArchLinuxにmdmディスプレイマネージャをインストールする正しい方法

ArchLinuxにmdmディスプレイマネージャをインストールする正しい方法

mdmArchLinuxにディスプレイマネージャをインストールしたいです。普段はそんなものを使うのにgdm、Gnomeデスクトップの代わりに私が使っているCinnamonデスクトップと一貫性を保ちたいので、私もそれを代わりmdmに使いたかったですgdm

残念ながら、、、などはpacmanすべて検索されませんでした。同様のキーワードを使用した検索はすべて失敗しました。mdmmdm-display-managerpacman -Ss

このパッケージは手動でダウンロードできます。ここしかし、このファイルをどのようにすべきかわかりません.tar.gz。適切なオプションを使用してインストールをpacman要求しないでください-U。デフォルトではパッケージではないと表示されます。

解凍して使用しようとすると何か効果があるようですが、結局存在しないというエラーがmakepkg出ます。systemctlmdm.service

自動的に利用できないパッケージをどのようにインストールする必要がありますかpacman

ベストアンサー1

いいですね。質問に答えないままにしないでください。レビューで結論付けたように:


AURパッケージは2段階でインストールされます。

誰でもAURパッケージを提出することができるので、これはアーチ開発者の意図です。 AURパッケージをダウンロードするときは、次のことを行う必要があります。いつもPKGBUILDファイルにマルウェアがあることを確認してください。 AURパッケージが検証されたが、信頼できるユーザーその数が多すぎます。また、私は長年Archを使用してきましたが、私が使用したAURパッケージのインストールスクリプトでマルウェアを見たことはありません。これは一部の人々を混乱させます。彼らが持っていると思います

パッケージをビルドするときにビルドを成功させるには、makeprgすべての依存関係を満たす必要があります。一部のAURパッケージにはコンパイルされたソースファイルが含まれており、一部はビルドプロセス中にソースファイルをダウンロードし、一部はバイナリBLOB(グラフィックカードドライバなど)をダウンロードすることもあります。したがって、依存関係は通常、ビルドの実行時に存在する必要があるヘッダーファイルとライブラリです。

makeprgファイルが生成されたら、インストール<package>-<version>-<architecture>.pkg.tar.xzに提供する必要があります。これも実行権限がpacman -U必要ないように意図されています。rootmakepkg

すでにインストールされている場合は、ビルドが完了したらパッケージをインストールsudoできます。これは許可がある場合にのみ呼び出されるのでmakepkg -i安全です。pacmanroot

母親DMM

上記の具体的なプロセスmdm-display-managerは次のとおりです。

$ wget https://aur.archlinux.org/cgit/aur.git/snapshot/mdm-display-manager.tar.gz
$ tar xzf mdm-display-manager.tar.gz
$ cd mdm-display-manager
$ makepkg

これにより、次のように提供する必要があるファイルが作成されますmdm-display-manager-2.0.10-1-x86_64.pkg.tar.xz(またはi686そのスキーマを使用している場合)。pacmanroot

# pacman -U /path/to/package/mdm-display-manager-2.0.10-1-x86_64.pkg.tar.xz

おすすめ記事