Vine Linux Thread 其の51
レス数が1000を超えています。これ以上書き込みはできません。
0001login:Penguin
2007/06/17(日) 21:04:45ID:MSic7DXI>>2-10 くらいで調べ、スレの検索も忘れずに。
● 前スレ
Vine Linux Thread 其の49
http://pc11.2ch.net/test/read.cgi/linux/1174999802/
● 過去ログ検索 (Vine Linux Thread 其の13 75さん提供;未更新)
http://2chlinux.dtdns.net/2ch-linux-vine/
● Vine Linux ホームページ
http://vinelinux.org/
● FTP サイト
http://vinelinux.org/getvine.html#ViaFTP
● Linuxに初めて触れる人におすすめの資料
Linux Personal Workstation (PDF版入門本)
http://www.lain.org/winglab/Works/book.html
● Vine Linux バグトラッキングセンター
http://bts.vinelinux.org/
0968login:Penguin
2007/08/08(水) 10:43:38ID:inB8DYct#apt-get install libIDL-devel autoconf213
#apt-get source -b thunderbird
でいいのかな?
0969login:Penguin
2007/08/08(水) 11:38:14ID:ftsjpOQIBuildRequires: nspr-devel >= %{nspr_version}
BuildRequires: nss-devel >= %{nspr_version}
Requires: nspr >= %{nspr_version}
Requires: nsss >= %{nspr_version}
ってよぉ…。
0970login:Penguin
2007/08/08(水) 13:42:08ID:Pm1ZeapT0971login:Penguin
2007/08/08(水) 13:43:47ID:as2x/CL5またメチャクチャになりましたw
[vine-users:074078] を試したけどそれもムリ。
0972login:Penguin
2007/08/08(水) 13:58:26ID:Zfg6ey2fVine4.1 クリーンインスコローリングトゥエンティーズグレートギャツビー → VineSeed
これであなたもハッカーのなまか入り
0973login:Penguin
2007/08/08(水) 14:48:53ID:kBu3PyCl> BuildRequires, Requires
spec良く見りゃ build_vine* で切り替えてるのね。
なのに 4.x plus に上がってるバイナリは Requires nspr, nss しとる。
更に良く見りゃ apt/4.1/i386/RPMS.plus/ に上がってるのは seed用バイナリの thunderbird-2.0.0.6-0vl2.i386.rpm。
何やってんだよぉ…。
0974login:Penguin
2007/08/08(水) 14:50:48ID:0zNV4I1N0975login:Penguin
2007/08/08(水) 14:54:30ID:kBu3PyClusers?
普通に来とるよ。
unsubscribeされてんじゃない?
0976login:Penguin
2007/08/08(水) 16:16:15ID:AIl84SPJこれらRPMにする意味なくね?????????????????????
展開してテケトーにどっか置いて起動スクリプトダボゥクリッキ(ry
0977login:Penguin
2007/08/08(水) 16:19:01ID:kBu3PyCl0978阿痲婁
2007/08/08(水) 16:31:48ID:Q/VMoSZD0979阿痲婁
2007/08/08(水) 16:33:39ID:Q/VMoSZD0980阿痲婁
2007/08/08(水) 16:36:09ID:Q/VMoSZD0981login:Penguin
2007/08/08(水) 16:52:29ID:AIl84SPJ0982阿痲婁
2007/08/08(水) 16:55:45ID:Q/VMoSZD0983阿痲婁
2007/08/08(水) 16:59:25ID:Q/VMoSZD0984login:Penguin
2007/08/08(水) 17:05:46ID:Sw/PLEKzDynamicじゃなくてStatic http://www.skype.com/go/getskype-linux-static
をダウンロードして
$ tar -jxvf skype_static-1.4.0.94・・・
$ cd skype_static-1.4.0.94/
$ ./skype
を実行すると起動するには起動するのですが
アボートしました。
と表示されてすぐ落ちます。実はこうなる前に起動しなかったのですが、その際は
http://search.luky.org/vine-users.7/msg04898.html
ココの通りに libstdc++.so.6 を/usr/lib/に放り込む事によって解決できました。
しかしせっかく起動した!と喜んだのも束の間、アボートしてしまいます。
どうすれば正常に起動させ続ける事が出来ますか?
0985login:Penguin
2007/08/08(水) 17:42:51ID:kBu3PyCl1.4は
Software requirements
* Qt 4.2.1+
* D-Bus 1.0.0
* libsigc++ 2.0.2
* libasound2 1.0.12
だからなあ。
1.2あたりだと Qt >=3.2 だったと思うけど。
0986login:Penguin
2007/08/08(水) 17:47:54ID:xeHXnbjY確かに意味ないように思えるが、いちいち別々に「DL=>設定」する手間が省ける。
ないよりあった方が便利。
0987login:Penguin
2007/08/08(水) 18:21:30ID:rSuo9I5p今、Vine 4.1にいれてみた
root権限なら動作する
0988login:Penguin
2007/08/08(水) 18:24:15ID:kBu3PyCl0989login:Penguin
2007/08/08(水) 20:33:37ID:Sw/PLEKzQtライブラリのバージョンが低いから無理って事ですか?
QtライブラリをVine 3.2で 4.2.1+に更新する事は出来ませんか?
また、仮に更新出来たとしても、それだけでは起動できないのでしょうか?
# 実質Vine 3.2では無理と考えるしかない?
>>987
わざわざ検証して頂きありがとうございました。
root権限なら動作するって言うのが引っかかるのですが、一般ユーザでは動作しないと。
なぜrootじゃないと動作しないのですか??root権限でSkype立ち上げるのはあまりよくないですよねぇ?
昔IRCクライアントをGUI画面からroot権限で立ち上げようとして怒られた記憶が・・・。
>>988
ええ、そうです。マルチポストにならないようにあちらのスレでは質問を取り下げて
改めてこちらに来ましたので問題はありませんよね?
0990login:Penguin
2007/08/08(水) 21:01:43ID:sp2/I74e必要なライブラリ全て、tar玉からmakeしちゃえばいいんじゃないの?
ただSoftware requirementsとされてるライブラリをmakeするためのライブラリ
をmakeすることになりそうだし、さらにそのライブラリをmakeするために・・・・(´∀`)
0991login:Penguin
2007/08/08(水) 21:49:11ID:Sw/PLEKzでしょ?依存性でドンドン芋づる式にひどい事になるでしょ・・・・。
だからapt-getで自動的に入らないものは基本的にはインストールできないんですよ。
って事は無理って事かOTL。 ううーむ・・・Debianとかに乗り換えるしかないんかいな・・・
0992login:Penguin
2007/08/08(水) 22:01:19ID:sp2/I74e悩むまでもなく、乗り換えた方が楽できるだろうね。
しかし、なんでVine3なんて使ってるんだ?
0993login:Penguin
2007/08/08(水) 22:14:01ID:oHJaagfh回答していただいてありがとうございます。
rpmbuildというコマンドは初めて聞いたので、>>967さんの方法で行いました。
すると、
エラー: stat /root/rpm/SOURCES/hugs98.spec に失敗しました: そのようなファイルや ディレクトリはありません
というエラーが出てしまいました。specファイルをSOURCESディレクトリに
コピーして試したところ、今度は
エラー: 再帰の深さ (17) が最大値 (16) より大きくなっています
15< (empty)
14< (empty)
...略...
1< (empty)
0< Source:
エラー: 11 行目: Source:
エラー: Summary フィールドがパッケージ中に必要です: (main package)
と出てインストールすることができませんでした。
何が悪いのでしょうか?
0994login:Penguin
2007/08/08(水) 23:08:53ID:Th51Xhgkあっちのスレでの態度じゃね?
ちゃんと同じようなレス貰っといて。
>>993
再圧縮の手順をミスってるか何かなんじゃ?
ディレクトリ名を変更して、それごと圧縮してる?
別にspecだけ取り出して加工すれば再圧縮不要なんだけどね。
-tじゃなくて-bするんだし。
%defineの三行追加(先頭にね)に加え、ただ"-plus"の文字列を二箇所に付けるだけ。
Source:の行を
Source: %{name}-plus-%{version}.tar.gz
に、それから%setupの行を
%setup -q -n %{name}-plus-%{version}
に。
まあ簡単にやろうと思ったらサイトにopenSUSE用のsrc.rpmが置いてあるでしょ。
あれ使ってrpmbuild --rebuildすれば良いと思うよ。
そろそろ誰か次スレよろ。
0995login:Penguin
2007/08/08(水) 23:09:20ID:w0nnwEKt圧縮ファイル内にあるフォルダ名が間違ってないか
specファイルはちゃんと取り出してあるか
どれかだろうな
%define name Hugs98
%define version Sep2006
%define release 0
これはあくまで追加であって、これだけで終わるわけじゃない
0996login:Penguin
2007/08/08(水) 23:19:02ID:w0nnwEKt%define name Hugs98
%define version Sep2006
なら、圧縮ファイル名は
Hugs98-Sep2006.tar.gz
になるし、その圧縮ファイル内に入るフォルダ名も
Hugs98-Sep2006 にしなければならない。
%define name OHYEAH
%define version WHATTHEHELL
なら
OHYEAH-WHATTHEHELL.tar.gz
その圧縮ファイル内に入るフォルダ名は
OHYEAH-WHATTHEHELL
0997login:Penguin
2007/08/08(水) 23:22:45ID:Sw/PLEKzVine 3.2の状態でSambaとかProftpdとかVNCとかsshとかApache2とか
その他モロモロ組み込んでいて、そして大量のデータを保存しているので
Vine 4.1にアップグレードできない状態です。
もし
# apt-get update ; apt-get -y dist-upgrade
してサーバに不具合が出てきたりしたら、中のデータを退避するストレージが無いので
まずいからです。本当は4.1にしたいんですけどね・・・。
なんせ250GB+80GB+40GBと大容量なので、怖いんです。
>>987
Vine 4.1私も余っているマシンにインストールして検証してみました。
/home/user/skype_static-1.4.0.99/skype ←ココに本体を置いて
rootになり、
# cd /home/user/skype_static-1.4.0.99/
# ./skype
を実行してみましたが、やはりVine 3.2と同じく
アボートしました
と表示されます。貴方はどこにSkypeを置いて、いやそれ以前にどのバイナリを
動作させる事に成功しましたか?なぜ同じ環境なのに私の環境だけ動作しないのか、
その違いを知りたいです。ぜひご教示下さいませ。宜しくお願いします。
0998login:Penguin
2007/08/08(水) 23:38:20ID:w0nnwEKtそれをただ展開する (huge98-plus-Sep2006ってフォルダができる)
huge98-plus-Sep2006下に拡張子spec のhuge98.specファイルがあるので抜き出す
そのフォルダ名をHuge98-Sep2006 に変える
それをtar.gzに圧縮する
その圧縮ファイル名を Huge98-Sep2006.tar.gzに変える
それを /root/rpm/SOURCES フォルダに置く
specファイルを編集する(単に、先の3行を追加して保存)
コンソール開く
rpmbuild -ba huge98.spec (俺の場合はrootでDesktopに置くので、rpmbuild -ba /root/Desktop/huge98.spec だが)
これで何事もなくビルドできたがなあ
ま、ひとつだけRPMに入らないファイルがあったがマニュアルの一部だし問題なかろ
どうしてもほしいなら、%files以下に書けばいいので修正も容易だ
0999login:Penguin
2007/08/08(水) 23:41:04ID:w0nnwEKthugsだな
これも間違った
---その圧縮ファイル名を Huge98-Sep2006.tar.gzに変える
+++その圧縮ファイル名が Hugs98-Sep2006.tar.gzになっていることを確認
1000埋め
2007/08/08(水) 23:43:55ID:w0nnwEKt10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。