![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
リポジトリ(repository:簡単に言えば倉庫や宝庫を指す言葉)が
それぞれのディストリビューションに用意されています。
UbuntuやVineの場合は/etc/apt/sources.txtが設定ファイルで
そのリポジトリから、どういった種類のファイルを利用するかも指定します。
また、これらは複数指定が可能でミラーサイトを利用したり
そのディストリビューション向けの、非公式パッケージを提供しているリポジトリもあります。
(Ubuntuでは権利問題などで標準で提供されない機能があるため、一部では有名)
Ubuntu系だと、一部の派生ディストリビューションでもリポジトリは共有され
XubuntuやUbuntuStudioに近い環境をUbuntu上に、手軽に導入できます。
これらリポジトリのファイルはaptでの管理だけでなく、その元となった
debというパッケージシステムによって依存関係などが管理されています。
ですから、これらを利用している範囲では、トラブルは起きにくいと言えます。
ディストリビューションが提供するパッケージより新しいものや
提供されていないソフトなどを導入するとしたら…
Ubuntuなら、まずはUbuntuの各バージョン向けdebファイルを探しましょう。
(ただ、あまり見つからないと思います)
それがダメであれば、開発元を探し、ソースファイルを入手します。
大抵はtarボール(古典的な配布形態)とかで、tar.gzやtar.bz2など
tarでまとめたうえで、gzipやbzip2で圧縮した事を意味するファイルが多いでしょう。
(日本ではLHAやzipが有名ですが、歴史的経緯というか、伝統的にLHAやzipでの配布は極々少数派)
具体的な手順はGoogle等での導入手順記事を参照するとして…簡略すると…
tarコマンドにgzip展開を行なうオプションなどをつけ実行すると
ディレクトリを生成して、その中にファイルが展開されます。
そのディレクトリに入り、用意されていることの多いconfigureコマンドで
ソースとそのOS環境との間での問題の事前解消が行なわれます。
その上で、次にmakeでコンパイル等を行い。最終的にルート権限でmake installする。
これが一般的な流れです。
しかし、実際にはconfigureやmakeで多くの警告とエラーが出ます。
警告は無視できるものもありますが、エラーはmakeを完了できないことを意味します。
これらは、aptなどが持つ依存解消の機能が無いため…
依存などの問題を、すべて自分で行なう必要があることを意味します。
それがLinuxにおける普通として生きてきている人も大勢いますが
依存先がまたapt-getではインストールできない状況になると
けっこう大変な作業だったりします。
そんなことはやらなくても死にはしません…が、せっかくですから
具体的な手順紹介のあるケースで馴れていくのが良いと思います。
ffmpegとかMPlayerとか、特定コーデック対応のための作業実例が多々あっておもしろいかもしれません :-)
No.2
- 回答日時:
yumとかで見つからなかった場合、ググルと、開発元サイトで、hogehoge.tgzとか何とかいうアーカイブファイル(tarball)が見つかるので、ダウンロード後、下記の手順で、インストールするのが一般的では。
% tar xvzf hogehoge.tgz
% cd hogehoge
% ./configure
% make
% su
# make install
# exit
%
No.1
- 回答日時:
http://linux.kororo.jp/cont/intro/yum.php
例えばyumだとyum.confというダウンロード先を指定するファイルがあります。
インストールパッケージが見つからなかった場合、別の手段でインストールしてください。例えば、tarボールを解凍する等。
例えばyumだとyum.confというダウンロード先を指定するファイルがあります。
インストールパッケージが見つからなかった場合、別の手段でインストールしてください。例えば、tarボールを解凍する等。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- UNIX・Linux yumやaptで依存関係で自動的にインストールされたパッケージ群を削除時にも自動で削除する事は可能か 1 2022/08/23 17:21
- その他(プログラミング・Web制作) カーネルモジュール 2 2022/11/04 19:17
- UNIX・Linux shellscript内のコマンドを、sudo(toor)として実行 2 2022/09/23 15:05
- UNIX・Linux linux 初心者です。コマンドラインでのインストールとアップデート方法を教えてください。 3 2022/04/04 00:53
- UNIX・Linux UbuntuにROSをインストールしたい 1 2023/03/06 12:28
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- PHP Laravelだと、簡易なログイン機能であればコマンド1発でサクッ 1 2022/05/21 23:09
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
- iPhone(アイフォーン) 構成プロファイルが削除出来ない 2 2022/06/30 01:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
外部レポジトリとは
-
パソコンでゲームをプレイしよ...
-
ubuntu8.0.4にopenssl-develを...
-
Debianにpstreeをインストール...
-
makeコマンドが使えません。
-
1枚でも「1枚”組”」なのですか?
-
ubuntuにFCS
-
ヤマザキのスイスロールのパッ...
-
snow leopardのライセンスについて
-
グーグルのクロームキャストを...
-
タバコ。KOOLについて。 先日コ...
-
WindowsNT4.0のSP3がパッケージ...
-
apt-get updateするとファイル...
-
iTunesのアンインストールがで...
-
DELLのノートパソコンのカスタ...
-
PHPマルチバイト文字列関数
-
Rでlavaanをインストールできま...
-
Kerberos5の削除方法について
-
webサーバー兼ファイルサーバー...
-
windows7 runtime error
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンでゲームをプレイしよ...
-
外部レポジトリとは
-
makeコマンドが使えません。
-
百均で売っていたヘアスタイリ...
-
1枚でも「1枚”組”」なのですか?
-
リテール版とは通常版のことで...
-
1番新しい今のパーフェクトホイ...
-
Debianにpstreeをインストール...
-
apt-get install ****** でinst...
-
ubuntu8.0.4にopenssl-develを...
-
パッケージとRPMについて
-
Linux Mint 20に重複ファイルを...
-
Rでlavaanをインストールできま...
-
オフラインのUbuntuにパッケー...
-
Linux CentOS6.3 aptインストール
-
パッケージが既存のパッケージ...
-
apt-getによるapacheのインスト...
-
rpmで競合しています
-
Linuxのパッケージ更新で更新前...
-
dpkg -lの出力結果について
おすすめ情報