ログインしていません。

#1 2015-12-20 18:02:16

pure
メンバー
登録日: 2015-11-16
投稿: 23
ウェブサイト

必要な署名が見つかりません。というメッセージが出ます。

Arch Linux GNOME を VMware Workstation 11 にインストールをして仮想マシンを作製しています。

以下の操作手順を実行しましたところ、エラーメッセージが出ました。

yaourtのインストール
/etc/pacman.confの一番下にpacman非公式リポジトリを追加する。
# sudo nano /etc/pacman.conf
で設定ファイルを開き、
[multilib]
Include = /etc/pacman.d/mirrorlist
のコメントアウトを外し、
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
[pnsft-pur]
SigLevel = Optional TrustAll
Server = http://downloads.sourceforge.net/projec … /pur/$arch
を追記して、保存する。

# sudo pacmen --sync --refresh yaourt

上記のコマンドを実行しましたところ、

package-query: 必要な署名が見つかりません。
yaourt: 必要な署名が見つかりません。

というエラーメッセージが出ます。

改善の方法等ありましたら、ご教授をお願いいたします。
よろしくお願いいたします。

編集者 pure (2015-12-20 18:03:53)

オフライン

#2 2015-12-20 19:21:21

xtoran
メンバー
登録日: 2015-07-17
投稿: 3

Re: 必要な署名が見つかりません。というメッセージが出ます。

pacman -Syu haveged
systemctl start haveged
systemctl enable haveged

rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux

をrootで実行してみてもだめでしょうか?

オフライン

#3 2015-12-20 20:12:07

pure
メンバー
登録日: 2015-11-16
投稿: 23
ウェブサイト

Re: 必要な署名が見つかりません。というメッセージが出ます。

お返事をいただきまして、ありがとうございます。
ご教示をいただきました操作手順をrootで実行してみましたが、問題点は改善されませんでした。
ありがとうございました。
今後ともよろしくお願いいたします。

オフライン

#4 2015-12-20 20:31:53

xtoran
メンバー
登録日: 2015-07-17
投稿: 3

Re: 必要な署名が見つかりません。というメッセージが出ます。

此方のPCで以前yaourtが入らないことがありました

その際

ターミナルを開いて

curl -O https://aur.archlinux.org/packages/pa/p … ery.tar.gz

tar zxvf package-query.tar.gz

cd package-query

makepkg -si

cd ..

curl -O https://aur.archlinux.org/packages/ya/y … urt.tar.gz

tar zxvf yaourt.tar.gz

cd yaourt

makepkg -si

cd ..

として
その後 /etc/pacman.conf

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
を追加し
pacman -Sy yaourt

としていれました(AURのyaourtのインストール方法でかいてありました)

無粋なコメントにて失礼いたします。

オフライン

#5 2015-12-20 21:45:44

pure
メンバー
登録日: 2015-11-16
投稿: 23
ウェブサイト

Re: 必要な署名が見つかりません。というメッセージが出ます。

ご教授をいただきまして、本当にありがとうございます。
私の未熟で以下のような、エラーメッセージが出てしまいました。

[arch@arch ~]$ curl -O https://aur.archlinux.org/packages/pa/p … ery.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   168  100   168    0     0     59      0  0:00:02  0:00:02 --:--:--    59
[arch@arch ~]$ tar zxvf package-query.tar.gz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

[arch@arch ~]$ cd package-query
bash: cd: package-query: そのようなファイルやディレクトリはありません

更に、改善の方法などがありますでしょうか。
よろしくお願いいたします。

編集者 pure (2015-12-20 21:49:04)

オフライン

#6 2015-12-21 00:09:57

kusakata
管理者
登録日: 2014-12-19
投稿: 37

Re: 必要な署名が見つかりません。というメッセージが出ます。

こんにちは。
yaourtや日本語のインプットメソッドをインストールしようとしているのでしょうか?

「必要な署名が見つかりません」というエラーについてはpacman.confの設定に問題があると思います。
pnsft-purリポジトリは署名がないようなので、SigLevel = Optional TrustAllSigLevel = Never に変えてみて下さい。

AURから手動でパッケージをインストールする場合、AURの各パッケージのページの右側にある「Download snapshot」(スナップショットのダウンロード)というリンクからソースパッケージをダウンロードできます。
コマンドラインに慣れていなのなら無理にコマンドラインからダウンロードせず、GnomeのFilesなどファイルマネージャを使って、ダウンロードしたソースパッケージを展開してPKGBUILDファイルがあるフォルダに移動してからmakepkgを実行する方が楽だと思いますよ。

オフライン

#7 2015-12-21 00:48:20

pure
メンバー
登録日: 2015-11-16
投稿: 23
ウェブサイト

Re: 必要な署名が見つかりません。というメッセージが出ます。

こんにちは。

Yaourtをインストールしたいと思っていました。
Xfceの時には、インストールができたのですが、Gnomeの場合には、
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
のようなエラーメッセージが出ました。
Yaourtからフォントをインストールしたいと考えていましたので、質問をしました。
特にそれ以外のことは考えていませんでした。
日本語入力システムは、fcitx-mozcをインストールいたしました。

色々とありがとうございました。
現在のママでも十分に使用できていますので、ここで終了といたしたいと思います。

オフライン

クィック投稿

メッセージを書いて送信してください。
ボット判定

本当の人間が送信しようとしていることを確認します。

Board footer