メモとまとめ。Slackware Linux 15.0 でやったこと。途中からWinネタも混ざってる。

Slackwareとは、Linux(OpenSourceなOSカーネル)のディストリビューションの一つ。シンプル。
Life with Slackware たまに CygWin の構築。

https://seesaawiki.jp/lifewithslackarmzaurus_15_0/ - Slackware-14.2 メモ
から引越した。
Web系ツールの練習用PC。ニュースやSlackwareやIT関連情報くらいは見る。
古い32bit_Dell_NotePC(2Cpu2GRam)だが、標準カーネルにローカルデバイスは期待してないし、USBも
最新デバイスは怪しいだろうが、当面は頑張らない。Dockerもやりたかったので64bit版をInstした。
その後、64bit_Dell_NotePC(4Cpu8GRam)に引っ越した。

Slack:ここでは Slackware のこと。PC/AT互換機版 のこと。
Linux:ここでは Slackware Linux のこと。
Slack-15.0:Slackware-15.0 のこと。
CygWin:Windows上でLinuxコマンドやアプリを使える。POSIX準拠LIBを間に入れている。
spitz:SHARP Zaurus SL-C3000 のこと。今使っているシステムは、https://seesaawiki.jp/lifewithslackzaurus/
Cacko:SHARP製品版のZaurusソフト(その環境で動くオープンソースも含む) のこと。
OZ:OpenZaurus-3.5.4.1 spitz GPE のこと。
$ make:一般ユーザでmakeコマンドを実行するという意味。
# make:rootユーザでmakeコマンドを実行するという意味。
Slack-15.0$ make :Slackware-15.0 にて、一般ユーザでmakeコマンドを実行するという意味。Slack-15.0を省略して$のみ書く事が多い。
SZ-12$ make :Slackware-12.0 spitz GPE にて、一般ユーザでmakeコマンドを実行するという意味。
$ make install DESTDIR=~/package-abc :絶対パスを指定しないとエラーになるが(../とか)、~/は問題ないらしい。
defの:デフォルトの、という意味。
OSS:オープンソースソフトウェア

($ sudo mount -t tmpfs -o size=128m tmpfs /dev/shm //Slack-14.2ではdefでmountされている)
$ sudo mkdir /dev/shm/tmp ; sudo chmod a+rwx,o+t /dev/shm/tmp ; export TMPDIR=/dev/shm/tmp
(configureやmakeする時に実行することにしている。起動時に毎回実行することにした)
(make用PCなため.bashrcで LANG=C,LC_ALL=POSIX としているため、日本語環境を使う時
\は毎回 LC_ALL=ja_JP.utf8 とやる -> .xinitrcでLC_ALL=ja_JP.utf8 とやることにした
\ため、makeする時は毎回 LANG=C,LC_ALL=POSIX とやる)
$ configure --help
(いきなり configure --prefix=/usr --... しない。helpを確認してからやる)
SZ-14$ arch
armv5tel
SZ-14$ ls -l /usr | grep linux
drwxr-xr-x 4 root root 1024 Aug 5 2012 arm-slackware-linux-gnueabi
であっても(TARGET=$ARCH-slackware-linux-gnueabi)、spitzは CFLAGS="-O2 -march=armv5te"
とやっていて問題なかったが、
Slack-15.0$ arch
x86_64
Slack-15.0$ ls -l /usr | grep linux
drwxr-xr-x 4 root root 4096 8月 29 2021 x86_64-slackware-linux
となっているため(TARGET=x86_64-slackware-linux)、CFLAGS="-O2 -fPIC"
とし全部これで行く。(*.SlackBuildに同じ)

ここのは全て私的メモです。ここの手順を実行してデータ消去やハード故障しても
責任とれないので、実行する場合は自己責任でお願いします。


関連リンク:
https://seesaawiki.jp/lifewithslackzaurus_15_0/d/%...
Seesaa Wiki関連リンク

Menu

メニューサンプル1

メニューサンプル2

開くメニュー

閉じるメニュー

  • アイテム
  • アイテム
  • アイテム
【メニュー編集】

管理人/副管理人のみ編集できます