ubuntu

ubuntuやdebianでファイル名からパッケージを探すapt-file が超便利

ubuntu やdebian で no such file or directory .. みたいなエラーを素早く解決します。 そもそもファイルがないって言ってるんだから、パッケージが足りてない可能性高いしので、ググりたくもない。 たとえば、こういうような例 [SOLVED] Missing predefs.h…

ubuntuにmuninを入れる

$ sudo apt-get install munin munin-node # localhostを監視する場合はapache2も入れます。 $ sudo apt-get install apache2 sudo sed -i 's/# AuthUserFile/AuthUserFile/g' /etc/apache2/conf.d/munin sudo sed -i 's/# AuthName/AuthName/g' /etc/apache…

php-fpm がメモリーを食いつぶすので対策した

ubuntu12.04 pm.max_requests : 各子プロセスが再起動する前に実行されるリクエスト数。デフォルトは0。とあるので、pm.max_requests に値を入れる。 所定回数リクエストがきたら再起動するらしい。。 % sudo vim /etc/php5/fpm/pool.d/www.conf pm.max_requ…

ssh のときに, update-locale: Error: invalid locale settings: LANG=ja_JP.UTF-8 LC_ALL=en_US.UTF-8 のエラーが出るときの対策

環境:ubuntu12.04 (ふるい)以下のコマンドで解決 sudo apt-get update sudo apt-get install language-pack-ja sudo update-locale LC_ALL=C もしかしたらsudo apt-get install language-pack-ja は不要かも。日本語使わない設定だし。参考 http://qiita.com…

サーバ無停止でlocaltimeを日本標準時間JSTに変更する

Ubuntuで localtime を日本標準時間(JST)に変更します。 12.04 で確認済み。 % sudo cp /usr/share/zoneinfo/Japan /etc/localtime 11/3 追記これでいいだろうと思ってたら, id:mkouhei さんから dpkg-reconfigure つかえやって突っ込みが入ったので、早速(…

apt でバージョンを指定してインストールする

#インストール可能なバージョンを確認 sudo apt-cache showpkg パッケージ名 #バージョンを指定してインストール sudo apt-get install パッケージ名=バージョン

nano の使い方

linux だと大体デフォルトではいっていて、なぜかデフォルトのエディタに指定されているnano絶対使いたくないけど、万が一使う羽目になった時に. 取り消し: CTR-Xたとえばubuntu だと "^X"みたいに表記されてるが, mac 端末だと ctr-x を意味します。 同様に…

nano の使い方

linux だと大体デフォルトではいっていて、なぜかデフォルトのエディタに指定されているnano絶対使いたくないけど、万が一使う羽目になった時に. 取り消し: CTR-Xたとえばubuntu だと "^X"みたいに表記されてるが, mac 端末だと ctr-x を意味します。 同様に…

ppa を追加してgit のバージョンをupdate する

ubuntu 12.04 のgit の公式バージョンが少し古い(1.7.9.5)ので、最新のバージョンにアップデートする。公式レポジトリには新しいのはなかったので, ppa を追加してinstall することに。 sudo apt-get install python-software-properties sudo add-apt-repos…

UbuntuのNICのMACアドレスが変わってethがアップしなくなった時に確認すること。

virtualboxでubuntuを使ってると、ネットワークアダプタを変更したり、別の仮想マシンにコピーした時にNICのMACアドレスが変わってしまって、疎通が取れなくなってしまう。そんな時の対処法・ 目的のethのmac addressを控える。 ・ 控えたMACアドレスのethを…

ubuntu の パケット転送を有効化する

環境:ubuntu10.4パケット転送が有効か無効か確認します。 $ sysctl -a | grep forwarding ... net.ipv4.conf.eth0.forwarding = 0 # 無効 ... パケット転送を有効化します。 $ sudo echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf $ sudo sysctl -p net…

mkpasswdみたいなパスワード作成するコマンドをubuntuとかOSXにインストールする

centosとかrhelならmkpasswd [http://blog.cles.jp/item/3722.trackback:title]">*1があるんだけど、ubuntuにはないんですね。ubuntuではpwgenが使えるので、こっちをインストールします。 $ sudo apt-get install pwgen使い方はこんな感じ." pwgen [ OPTION…

apt-get でインストールしたパッケージをアンインストールする

apt-get でインストールしたパッケージをアンインストールします。 apache2をアンインストールする場合、次のようにします。 $ sudo apt-get remove apache2 removeだと、設定ファイルは削除されません。 apt-getでインストールしたパッケージを設定ファイル…

"sudo: apt-add-repository: command not found" の対処法

ubuntu10.04で "sudo: apt-add-repository: command not found" のエラーが出たときの解決法。

コマンドラインの最後の単語を簡単に削除するテクニックで作業の速度を上げる

コマンドラインの最後の単語を簡単に削除するテクニックです。 カーソルの左右移動がなくなり、作業が格段に早くなります。 このやりかたには、二つのコマンドラインのショートカットを利用します。 ・カーソルを行の最後に移動する( ctrl + E ) ・カーソ…