OpenBSD 5.9を新しくインストールした後、CVSを介してソースコードを取得するOpenBSD 5.9#anoncvssh:カント'ライブラリ'libc.so.84.2

OpenBSD 5.9を新しくインストールした後、CVSを介してソースコードを取得するOpenBSD 5.9#anoncvssh:カント'ライブラリ'libc.so.84.2

私はこのハードウェアで4年間何の問題もなくOpenBSDを使用してきました。

このマシンをビルドシステムとして使用しているため、すべてのバージョンが再インストールされます。

その後、OpenBSDはcvsを介して安定版に昇格されます。

次に、新しいバージョンのOpenBSDを作成し、CDに焼く。

私は2000年からOpenBSDを使用してきました。

これは私のお気に入りの趣味です。

今まではそんなに良くなった。 OpenBSD 5.9を再インストールしました。

そして、cvsを介してソースコードを取得したいと思います。

今回は成功しませんでした。

ソースを手動でインストールする必要があります。

パッチ003まで:安定性の修正:すべてのアーキテクチャの2016年3月16日

その後、cvsを使用して残りをインストールできます。

cvsを介してOpenBSD 5.9にソースコードをインストールしたいと思います。

[Eメール保護]:/履歴書

CD /usr

cvs -d $CVSROOT get-rOPENBSD_5_9 -P src

このコマンドの結果: anoncvssh: 'libc.so.84.2' ライブラリをロードできません。

dmesg = OpenBSD 5.9 (GENERIC.MP) #1888: 2016年2月26日金曜日 01:20:19 MST

ベストアンサー1

まず、ソースコードを入手してインストールする必要があります。

http://mirror.exonetric.net/pub/OpenBSD/5.9/src.tar.gz
http://mirror.exonetric.net/pub/OpenBSD/5.9/sys.tar.gz
http://mirror.exonetric.net/pub/OpenBSD/5.9/xenocara.tar.gz
http://mirror.exonetric.net/pub/OpenBSD/5.9/ports.tar.gz

/homeディレクトリのすべての内容をコピーします。

さて、ソースコードを解凍してください。

tar -xvpzf src.tar.gz -C /usr/src
tar -xvpzf sys.tar.gz -C /usr/src
tar -xvpzf xenocara.tar.gz -C /usr
tar -xvpzf ports.tar.gz -C /usr

http://www.openbsd.org/errata59.html

OpenBSD 5.9リリースのすべてのパッチを/ homeディレクトリにコピーします。

http://ftp.openbsd.org/pub/OpenBSD/patches/5.9.tar.gz
tar -xvzf 5.9.tar.gz -C /home

それからcd /home/5.9/common/

それからless /home/5.9/common/001*

それからsignify -Vep /etc/signify/openbsd-59-base.pub -x 001_sshd.patch.sig -m - | (cd /usr/src && patch -p0)

その後、sshdを再構築してインストールします。

cd /usr/src/usr.bin/ssh
make obj
make depend
make
make install

パッチの指示に従ってください。すべてのパッチに対してこれを行います。

その後、cvsを使用して、この愚かなエラーなしでソースコードを安定したバージョンに更新できます。

[email protected]:/cvs
cd /usr/src
cvs -d $CVSROOT up -rOPENBSD_5_9 -Pd

おすすめ記事