Debian

Debian bashパッケージ アップデート

estis2014/09/28 (日) 21:24 に投稿

バージョン確認
dpkg -l bash

apt-get update
apt-get upgrade
で更新
…のはずが、更新されなかった。

cat /etc/apt/sources.list
したら
deb http://ftp.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org squeeze/updates main contrib non-free
だったので
deb http://http.debian.net/debian/ squeeze-lts main contrib non-free
deb-src http://http.debian.net/debian/ squeeze-lts main contrib non-free
を追記してから
apt-get update
apt-get upgrade
した。
zcat /usr/share/doc/bash/changelog.Debian.gz |head
などとすると
bash (4.1-3+deb6u2) squeeze-lts; urgency=high

Debian ほぼ最小インストールにrubyをソースインストール、rails開始

estis2011/10/23 (日) 07:25 に投稿

と、rails new store とかしたら、

Installing sqlite3 (1.3.4) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/usr/local/bin/ruby extconf.rb
checking for sqlite3.h... no
sqlite3.h is missing. Try 'port install sqlite3 +universal'
or 'yum install sqlite3-devel' and check your shared library search path (the
location where your sqlite3 shared library is located).
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more

Debian ほぼ最小インストールにrubyをソースインストール

estis2011/10/23 (日) 07:10 に投稿

とりあえずは、gccインストール。
後は、ソースダウンロード、解凍、configure, make, make install でひとまず完了。
しかし、gem install rails したら、

ERROR:  Loading command: install (LoadError)
    no such file to load -- zlib
ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::Commands::InstallCommand

とエラー。

zlib1g-dev をインストール後、再度 configure, make, make install で解決。
zlib-develとかいう名前ではないので、少し捜した。

Debian はじめてメモ

estis2011/10/23 (日) 07:00 に投稿

Debian GNU/Linux 5.0 64bit 最小インストール環境を縁あってお借りすることができた。

Debian、はじめてなので、色々困った。

1) useraddコマンドとadduserコマンドの振る舞いが違う。
 useraddだと、ユーザーを追加するだけ、/home配下にディレクトリも追加されない。
 adduserだと

# adduser test00
Adding user `test00' ...
Adding new group `test00' (1001) ...
Adding new user `test00' (1001) with group `test00' ...
Creating home directory `/home/test00' ...
Copying files from `/etc/skel' ...
新しいUNIXパスワードを入力してください:
新しいUNIX パスワードを再入力してください:
passwd: パスワードは正しく更新されました
test00 のユーザ情報を変更中
新しい値を入力してください。標準設定値を使うならリターンを押してください
        フルネーム []:
        部屋番号 []:
        職場電話番号 []:
        自宅電話番号 []:
        その他 []:
Is the information correct? [Y/n]