
次のガイドラインをどのように調整できますか?
sudo yum install asciidoc xmlto epel-release docbook2X
...スーパーユーザー権限なしで実行するとインストールが進みますか--prefix=$HOME/.hostdir
?
特に、少なくともどうすればいいですか?ダウンロード上記のパッケージyum
?
git
重要な場合は、スーパーユーザー権限なしでインストールしようとする努力の一部です$HOME/.hostdir
。
以下はうまくいきます
wget https://www.kernel.org/pub/software/scm/git/git-2.11.0.tar.xz
tar xf git-2.11.0.tar.xz
cd git-2.11.0
./configure --prefix=$HOME/.hostdir
make all
make install
git
...しかし、文書を作成することはできません。両方とも失敗make doc
make info
/bin/sh: line 1: asciidoc: command not found
以前に引用された行はsudo yum
以下で修正されました。このガイドラインgit
ソースからビルドする場合。
答え1
rpm パッケージのみをダウンロードするには、--downloadonly
次の構文を使用します。
yum install --downloadonly --downloaddir=<directory> <package>
ただし、ほとんどのrpmパッケージは通常システムフォルダにインストールされるため、インストールにはroot権限が必要です。
オンラインrpmデータベースから必要なパッケージを検索することもできます。http://rpm.pbone.net/またはhttps://www.rpmfind.net/直接リンクからダウンロードするだけです。ただし、すべてのユーザーにパッケージをインストールするときにrpmをインストールするにはroot権限が必要です。
必要なソースコマンドを手動でダウンロードしてコンパイルする必要があります。
私が知っている限り、asciidocスクリプトをホームフォルダにダウンロードしてユーザーパスに入れると、rpmsをインストールせずに見つけることができます。