初心者もOK! FreeBSD質問スレッド その52
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
NGNG初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/
■関連スレ >>2-15 くらい
オリジナルの歴代スレッド 1〜20は >>2, 21〜40は >>3, 41以降は >>4
FreeBSD 関連の検索は >>5
FreeBSD 関連のスレッドへのリンクは >>6
FreeBSD 関連のお勧めサイトは >>7
FreeBSD の新しいネタを追いかける人は >>8
FreeBSD 関連雑誌は >>9
FreeBSD 関連の議論等について >>10
FreeBSD 以外の UNIX 関連の初歩的な質問は…
くだらない質問はここに書き込め!なんでもアリ37
http://pc5.2ch.net/test/read.cgi/unix/1097585542/
0967名無しさん@お腹いっぱい。
NGNG/usr/local/sbin/portsclean -DP
とかしてみたら?
0968名無しさん@お腹いっぱい。
NGNG0969名無しさん@お腹いっぱい。
NGNG0970名無しさん@お腹いっぱい。
NGNG1 名前: ◆uPFXvDcftA 04/11/04 17:52:50 ID:3AC6kEXo
宝くじで10万当たって、今日換金してきた。
今から24時間後のレス数×100円を募金してこようと思う。
残った金が俺の小遣い。
http://tmp4.2ch.net/test/read.cgi/ihou/1099558370/l50
0971名無しさん@お腹いっぱい。
NGNGFreeBSDにインストールするアプリはportsとpackageでやるのが基本のようですね。
それぞれネットからインストするには自分のOSのバージョンのディレクトリに
行って取得しますね。
他のバージョンのディレクトリにあるportsをインストールできないのでしょうか?
ほとんどの場合ダメなんでしょうか?
0972名無しさん@お腹いっぱい。
NGNGもしくはインストールしてもうまく動かないとしたら、
個々のアプリケーションのサイトでダウンロードできるヤツは
portsでもpackageでもないということですか?
個々のアプリケーションのサイトでダウンロードできるヤツは
FreeBSDにはインストールできないということなんでしょうか?
個々のアプリケーションのサイトでダウンロードできるヤツを
インストール出来るとすれば、それはFreeBSDのために各バージョン毎に
書き直されて配布されているということですか?
そしてそれはportsでもpackageでもないわけですよね?それはなんと呼ばれている
のでしょうか?
また、個々のアプリのサイトでバージョンごとに書き直されていないとすれば、
どうして個々のアプリのサイトで配布しているファイルはバージョンに関係なく
インストールできるのに、FreeBSDのpackageやportsでは自分のバージョン以外
のportsやpackageをインストール出来ないのでしょうか?
そこらへんの関係というか構造というのが本などを読んでもいまいち分かりません。
教えて下さい。お願いします。
0973名無しさん@お腹いっぱい。
NGNG今走っているOSよりも古いバージョンで作られたバイナリは基本的に動きます。
0974名無しさん@お腹いっぱい。
NGNGports にバージョンなんて有ったか?current しかないと思ったが。
>>972
お前さんが何を考えてるのかさっぱりわからんが、ソースコード・移植性・
ポータビリティといったキーワードでググれ。
0975名無しさん@お腹いっぱい。
NGNG2.2xと3.0ではバイナリファイルのフォーマットが違うため云々と書かれている
んですよね。
absoluteFreeBSDを読んでるんですが、
/var/db/pkg/openuniverse-1.0.b3/
というディレクトリがあると書かれているんですが、
わたくしのOSには/var/db/pkg/はあってもopenuniverse-1.0.b3/
というディレクトリはありません。
これはOSのバージョンが違うせいでしょうか?
pkg_infoすれば分かるのは分かってますが、本に書かれているディレクトリ
(似た名前も含めて)がないと心配です。
0976名無しさん@お腹いっぱい。
NGNGaout のバイナリはいまでもちゃんと動くよ。
0977名無しさん@お腹いっぱい。
NGNGそれ、"例えば"の話だと思うが。ウチにもないよそんなdir。
バイナリを実行するのに、そもそもinstallなんて作業は不必要なんだよ。最近の人には説明し辛いな...
portsに入ってるのはfetchからやってくれるMakefileだ。portsはinstallerではない。
1.sourceをget(fetch)、
2.ビルド(コンパイルとか)、
3.プログラムの他に必要なファイルを適当に配置、OSのパッケージ管理DBに登録(これが君の考えるinstallね)
動くかどうかを別にすれば、こんな作業「何OS用のをどんなOS上でも」出来ることじゃない。
こ難しく考えすぎだよ。
0978名無しさん@お腹いっぱい。
NGNGttp://www.infracaninophile.co.uk/portindex/
だけどまだバグ取り中だからfreebsd-ports(英語のほう)のMLを読むことをオススメする。
0979名無しさん@お腹いっぱい。
NGNGお前が阿呆なだけ。ports にしろ package にしろ、自分でインストールしなきゃ
勝手に入ったりしない。よって db 以下の構成は、それぞれ違う事になる。
0980名無しさん@お腹いっぱい。
NGNG>こんな作業「何OS用のをどんなOS上でも」出来ることじゃない。
その語尾は、誤解を招くと思われ。特にこの相手では。
0981名無しさん@お腹いっぱい。
NGNGん、なるほど。
>>975
出来ることじゃない→出来ることなんだよ。
0982名無しさん@お腹いっぱい。
NGNG(´・ω・`)
0983名無しさん@お腹いっぱい。
NGNG./configureはmake configureと同じ意味ですか?
0984名無しさん@お腹いっぱい。
NGNGその質問に答える前に、藻前が考える ./configure や make configure の
意味を教えろ。
0985名無しさん@お腹いっぱい。
NGNG>それはなんと呼ばれているのでしょうか?
コンパイルされたもの→package。
でなければ、ソースコード、だろ。
>どうして個々のアプリのサイトで配布しているファイルはバージョンに関係なくインストールできるの
FreeBSD用もしくはFreeBSDにも使えるpackageだから。
ソースなら、それは「適当にコンパイルして下さい」と書いてある筈(君の考えるinstallまでしてくれる訳ではない)。
ヒントになったかしらん?
portsは便利だよね。自分でダウンロードなんてしないkらね。
0986名無しさん@お腹いっぱい。
NGNG次スレから質問を書くときには、検索した単語を明示するようにしないか?
0987名無しさん@お腹いっぱい。
NGNG0988名無しさん@お腹いっぱい。
NGNG>>984
./configure の意味は分かりません。ただ、make installの前にやった記憶が…。
で、本を読むと、makeはいろんなmake *** があってそれを順番に行うということなので、
make install の前にやった./configure はmakeで行われるmake installの前の
make configureと同じ意味なのかな?
と思って質問しました。
後、makeの解説で一番詳しかった本absoluteにはmake configureの説明は
あったけど./configureの説明はなかったのでそのように考えました。
0989名無しさん@お腹いっぱい。
NGNGって/usr/ports以下を更新するだけですよね?
なんかムチャクチャ時間かかるんですけど。
初めてなんでなんか恐いわ。
0990名無しさん@お腹いっぱい。
NGNG0991名無しさん@お腹いっぱい。
NGNG0992名無しさん@お腹いっぱい。
NGNG./configureでその内容を実行します。
最終目的はMakefileを生成することです。
make configureは知らんので誰か教えてくだされ。
0993名無しさん@お腹いっぱい。
NGNG物を仕入れて加工する手順書、ということでいいのでしょうか?
でその仕入先が各プログラムを作っているサイトで仕入れる物は
ソースファイルということでいいのでしょうか?
0994名無しさん@お腹いっぱい。
NGNG0995名無しさん@お腹いっぱい。
NGNG必要があれば実行する」と書いてあります。
ということは、ここでいうconfigureスクリプトが>>992 さんの言う
./configureファイルということでいいのでしょうか?
0996名無しさん@お腹いっぱい。
NGNGportsはネットにつなげる環境にないと使えないということ?
0997名無しさん@お腹いっぱい。
NGNG0998名無しさん@お腹いっぱい。
NGNG0999名無しさん@お腹いっぱい。
NGNG感謝して不肖わたくしがスレを建てさせて頂きまふわ。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。