タグ

yumに関するHHRのブックマーク (8)

  • How to install packages in Linux (CentOS) without root user with automatic dependency handling?

    It is possible to use yum and rpm to install any package in the repository of the distribution. Here is the recipe: Find the package name Use yum search. Download Download the package and all of its dependencies using yumdownloader (which is available on CentOS by default). You'll need to pass it --resolve to get dependency resolution. yumdownloader downloads to the current directory unless you sp

    How to install packages in Linux (CentOS) without root user with automatic dependency handling?
    HHR
    HHR 2021/12/06
    sudo使えない環境ではyumdownloaderでrpm取得してrpm2cpio使って展開してPATH通せばHOMEにインストール出来なくもない。ただし、依存が多い場合は大変。共有libとかの依存が多いと大量のrpmを取得する。javaではやる気が失せた
  • Linux | 共有ライブラリの確認(ldd)と設定(ldconfig) - わくわくBank

    「lddコマンド」「ldconfigコマンド」を利用した、共有ライブラリの確認と設定方法について紹介します。 $ ldd /bin/find linux-vdso.so.1 => (0x00007ffcfa5a1000) librt.so.1 => /lib64/librt.so.1 (0x00007ff4eaa2a000) libm.so.6 => /lib64/libm.so.6 (0x00007ff4ea728000) libselinux.so.1 => /usr/lib64/libselinux.so.1 (0x00007ff4ea507000) libc.so.6 => /lib64/libc.so.6 (0x00007ff4ea143000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff4e9f27000) /lib

    Linux | 共有ライブラリの確認(ldd)と設定(ldconfig) - わくわくBank
    HHR
    HHR 2021/01/29
    ldd ldconfig LD_LIBRARY_PATH yum provides foo.soで検索
  • yumの出力を削る | クロジカ

    yumでパッケージをインストールするときに、手動で2,3パッケージをインストールするときはそのままやればいいのですが、 インストールスクリプトなどで一括してインストールする場合など、画面が高速で流れてエラーが出てるのか出てないのかよくわからなくなります。 以下のオプションで標準出力、エラー出力を調整可能です。 -d, --debuglevel=[number] Sets the debugging level to [number] - turns up or down the amount of things that are printed. Practical range: 0 - 10 Configuration Option: debuglevel -e, --errorlevel=[number] Sets the error level to [number] Practic

    yumの出力を削る | クロジカ
    HHR
    HHR 2021/01/28
    yum install --debuglevel=1 foo でバッチモードっぽく出来る。とりまプログレスバーの複数行出力で埋め尽くされることはなくなる。
  • 社内Proxyに阻まれていろいろ捗らない人のためのTips - Qiita

    はじめに タイトルの通り、社内Proxyがあるために、yumとかgit cloneができない人のためのTipsです。 Proxyに関する前提条件は以下の通りです。 社内Proxyがある。 ProxyはID/Passの認証がある FQDNによって制限されているページがある。(Blacklist方式) Proxyに直接アクセスできないネットワークにある。(間接的にはアクセスできる) またOSは主にLinux(CentOS,Ubuntu)ですが、Windows+Cygwinの話もたまにします。 ProxyのServerとPortは、proxysrv:port。ProxyのIDはid、Passはpassと表現します。 適宜読み替えてください。 注意事項 全て自己責任でお願いします。 理由(だいたいの場合がセキュリティ)があって、会社はこのような制限を設けています。 またこれの手っ取り早い解決方法は

    社内Proxyに阻まれていろいろ捗らない人のためのTips - Qiita
    HHR
    HHR 2021/01/20
    env HTTP_PROXYとHTTPS_PROXY。git yum apt pip wgetでどうするか。
  • OS付属コンパイラが古すぎて困った人へ | HPCシステムズ Tech Blog

    RHEL/CentOSについて これらのディストリビューションはその名の通りエンタープライズ用途に用いることを前提に作られ、サポートされています。長期に渡って運用されるシステムのために固定された仕様のまま、セキュリティ対応の修正が入れられています。バージョンが固定されていることで、仕様変更が入らないことが保証され、修正は入っても突然ソフトウエアが使えなくなる恐れはありません。しかしその反面、何年も前に策定された仕様のため、新しいソフトウエアに対応できなくなるという弊害をはらんでいます。 RHEL6.0/7.0のリリースはそれぞれ2010年/2014年なので、10年前/5年前の仕様となっています。それは6.10/7.7がリリースされた現在でも変わりません。yum updateなどとしてアップデートしても、バグ修正された同じバージョンのソフトウエアで置き換えられるので、そうした仕様に関する不整

    OS付属コンパイラが古すぎて困った人へ | HPCシステムズ Tech Blog
    HHR
    HHR 2020/12/25
    scl software collection gcc
  • RPMパッケージの依存関係の調べ方 - メモの日々(2016-02-19)

    ■ [howto][unix] RPMパッケージの依存関係の調べ方 CentOS 7を使っている。パッケージの依存関係の調べ方をメモ。 依存関係はrpmやyumコマンドを使って調べられるが、一番便利そうなのはrepoqueryコマンドだった。repoqueryは yum-utils パッケージに含まれている。 指定パッケージが必要とするパッケージ一覧を得る repoqueryの--requiresを使う。それだけだとパッケージ名ではなくcapabilityというものが表示されてしまうが、--resolveを付けるとパッケージ名が表示される。それだけだとパッケージ名にepochというものが付与されてしまうので、--qfで出力フォーマットを指定してみる。 $ repoquery --requires --resolve --qf='%{nvra}' gcc-c++ | sort gcc-4.8

    RPMパッケージの依存関係の調べ方 - メモの日々(2016-02-19)
    HHR
    HHR 2019/04/08
    repoquery --whatrequires hogeでhogeパッケージを要求するパッケージを知ることができる。ただし、installedと連携しない(yum reposに問い合わせに行く)ので、追加でフィルタリングが必要
  • RPM依存ライブラリ不足の問題はYUMに聞こう!

    RPMインストールでの依存ライブラリ問題 CentOSなどでrpmコマンドでRPMをインストールしようとする時、以下のような依存関係のエラーにぶつかることがよくあると思います。 エラー: 依存性の欠如: libc.so.6(GLIBC_2.7)(64bit) は zabbix-agent-2.0.2-1.el6.x86_64 に必要とされています libcurl.so.4()(64bit) は zabbix-agent-2.0.2-1.el6.x86_64 に必要とされています liblber-2.4.so.2()(64bit) は zabbix-agent-2.0.2-1.el6.x86_64 に必要とされています libldap-2.4.so.2()(64bit) は zabbix-agent-2.0.2-1.el6.x86_64 に必要とされています rpmlib(FileDiges

    RPM依存ライブラリ不足の問題はYUMに聞こう!
    HHR
    HHR 2018/03/20
    “yumコマンドにはwhatprovidesというオプションがあります。これは、特定のコマンドやライブラリがどのYUMパッケージの中に含まれているのかをレポジトリから検索するオプション”
  • @IT:yumコマンドでよく利用するコマンド

    Fedora Coreが標準で採用しているyumコマンドは、RPMパッケージのインストールやアンインストール、アップデートなどを行うためのプログラムだ。 Fedora Core 1を自動更新するには(yum編)で説明したように、システムを更新するだけであれば、

    HHR
    HHR 2013/09/29
    list installed インストール済みのパッケージ一覧を表示 provides STR STRがどのパッケージに含まれるかの検索
  • 1