LinuxにHomebrewを導入
how to install homebrew on Linux
Posted on October 17, 2022
(Last modified on October 19, 2022)
macOSでは、ほぼ定番になっているHomebrewですが、最近ではLinuxにもHomebrewを導入できます。
DebianやRedHatでは、aptやdnf(yum)でパッケージ管理が出来るのですが、それらのパッケージにはなくリポジトリ化されてないプログラムの導入・更新が楽になります。
[Read More]CentOS7がdracutの表示のまま起動出来なくなった
centos7 dracut initqueue timeout and could not boot
Posted on March 22, 2022
いつの頃からか、CentOS7のカーネルを更新した辺りから、正常に起動出来なくなってしまった。
bootすると、この画面表示のまま起動出来ない
Copy Wrning: /dev/centos_web/root does not exist Warning: /dev/mapper/centos_web-root does not exist Generating "/run/initramfs/sosreport.txt" Entering emergency mode. Exit the shell to continue. Type "journalctl" to view system logs. You might want to save "/run/initramfs/sosreport.txt" to a USB stick or /boot after mounting them and attach it to a bug report. dracut:/# おそらく、カーネル更新した際に、grub関連が壊れたか設定が間違っているだろうと思ってググってみた
[Read More]Centos7/8にzsh5.9を手動インストール
zsh 5.9 manual install on CentOS
Posted on January 17, 2022
(Last modified on July 5, 2022)
現在、zsh5.9が最新なので記事を更新しました CentOS7/8のzshが古いので現段階での最新版5.9を手動にてインストール
導入準備 wgetやmakeコマンドを使うので、開発者ツールをインストールしておく
[Read More]LDAPシェルを別のシェルで上書き
override LDAP login shell
Posted on January 17, 2022
特定のLDAPクライアント機で、LDAPサーバーに定義されたシェル(bash)ではなく、違うシェルを使用したい場合があります
Linux(Debian/CentOS)のクライアントでシェルを上書きする設定を行うことで可能となる
[Read More]CentOS7上でhugoのソースビルドエラー
hugoをソースからビルドした時のエラー対処
Posted on March 4, 2021
(Last modified on March 19, 2021)
以前、CentOS7上のhugoでGCCエラー にて、似たような記事を投稿しましたが、最近になって、ソールからのビルドに失敗したので、対処してみました。
ちなみに、ビルドしようとしているhugoのバージョンは0.82です
[Read More]CentOS7のremi-php更新に失敗する
yum更新enablerepoでの優先順位
Posted on June 8, 2020
(Last modified on July 9, 2020)
またまた、CentOSのyum更新で依存関係によるエラーです
状況 CentOS7上で、すでにremiリポジトリによりphp7.xを導入済み
不具合症状 yumのupdateでエラー
[Read More]CentOS7上のhugoでGCCエラー
gccエラーでhugoが起動しない
Posted on January 28, 2020
(Last modified on March 5, 2021)
最新版のHugoをCentOS7へインストールしたところ、下記のエラーで起動不可になった
./hugo version
./hugo: /lib64/libstdc++.so.6: version GLIBCXX_3.4.20' not found (required by ./hugo) ./hugo: /lib64/libstdc++.so.6: version GLIBCXX_3.4.21’ not found (required by ./hugo)
GCCのバージョン確認 Copy # strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBCXX_3.4.15 GLIBCXX_3.4.16 GLIBCXX_3.4.17 GLIBCXX_3.4.18 GLIBCXX_3.4.19 CentOSのGCCバージョンは古いままのようです
[Read More]Ripgrep
ripgrepのインストール
Posted on August 21, 2019
(Last modified on August 30, 2019)
grepやack,silver_searcherよりも高速検索ができるRipgrep(rg)を、いくつかのプラットフォームにインストールしたのでメモ
[Read More]etckeeperで肥大した/etcをクリーンアップ
Posted on December 12, 2018
(Last modified on August 30, 2019)
Linuxで/etcに変更があった場合に、自動的に保存してくれるetckeeperがありますが、使っていくうちに/etc/.git内にファイルが溜まっていく為、/etcが肥大化していきます。
[Read More]CentOS6系のPHP5.xを7.xへアップデート
Posted on December 11, 2018
(Last modified on September 3, 2019)
Contents 1 CentOS6系のPHP5.xをPHP7.xに更新したメモ 1.1 環境 1.2 更新前に作業 1.3 現在のPHP確認 1.4 旧バージョンの削除 1.5 epelとremiのインストール確認 1.6 念の為、yumのキャッシュを削除 1.7 7.xをインストール 1.8 php7.3の確認 1.9 php-fpmの設定 1.10 php.iniの再設定 CentOS6系のPHP5.xをPHP7.xに更新したメモ 環境 ここのサーバーでは、下記の環境でphp7.3更新作業を行いました
Scientific Linux 6.9
nginx
php-fpm
php5.6
[Read More]