COMPLETEでネットワーク設定の確認が表示される。それでよければYes、設定し直すならNO。RUNで起動した時にスタートさせるサービスを選択する。選択し終わったらOK。CONFIGURATIONでカスタムフォント設定をするか聞かれる。UTC?でハードウェアクロックをUTC(世界標準時)に合わせるか、ローカルタイムに合わせるか聞かれる。日本で使うならローカルタイムにしたいのでNOにする。CONFIGURATIONでAsia/Tokyoを選択。XでXのデフォルトウィンドウマネージャを選択する。好みだが、xinitrc.xfceを選択。password:というのが下に出てくるので、設定したいパスワードを入力する。2回確認用に入力して、Enter。COMPLETEで設定完了。EXITを選択してsetupを終了し、rebootで再起動する。VirtualBoxの仮想マシン上にインストールしたときの起動設定VirtualBoxの仮想マシン上にインストールしたときは、もう少し設定が必要だ[3]。Shellが起動する。Explorerが出てきて、EFIパーティションのあるハードディスクを選択し、EFI->Slackware->elilo.efiの順で選択。Managerを選択すると、Slackwareという項目が出てくるので、それを選択すればSlackwareが起動する。Managerの項目を選択しないとSlackwareが起動しない。Exitで保存すればよい。トラブルシュートelilo.confelilo.confのrootが指定されていなくてカーネルパニックで起動しないことがある。一度インストールDVD/CDを起動してrootでログインし、elilo.confの内容を書き換える。ro"この設定で保存し、再起動してみる。/etc/fstabへルートファイルシステムがなぜか書かれていなかった。1を加えたらうまく起動した。liloのインストールが失敗する(MBRブートの場合)UEFIブートではなくMBRブートでインストールしたとき、liloのインストールが失敗したことがあった。grubをインストールした。/mntしてからインストールをする[4]。/boot/grub/grub.cfgとしてgrubをインストールする。普段使うユーザーを追加する。hogeそのユーザーでsudoを使う場合はsudoersへ追加しておく。visudo例えば、以下の行を追加。/etc/X11/xorg.conf.d/etc/X11/xorg.conf.d/90-keyboard-layout.confを編集して設定を行なう。日本語キーボード配列にするシステムのキーマップをそのまま使うなら変更の必要はない。"ctrl:swapcaps"EndSectionなお、Fcitxを使う場合、デフォルトではこの設定がFcitxによって上書きされてしまう。以下にSlackwareのバージョンごとにパッケージやそのソースコード、パッチ適用済のパッケージなどがある。ソースコードSlackwareのインストール時に入っているパッケージを自分でビルドしたいときは、SlackBuildsのソースコードが公開されているので使うとよい。Listsを購読するのが良いだろう。パッチ適用済のパッケージは以下にある。*.txzただし、後述の#slackware64-compat32のパッケージをインストールしている場合は、上記のアップグレードをすると64bitのみのパッケージに置き換えられてしまうので、multilibの方のアップデートを待ってそちらを適用する。packageをシステムへ展開するというものである。インストールされたパッケージは/var/log/packages/以下にバージョンを含むパッケージ名(.tgzや.txzの前の文字列)のファイル名を持つテキストで列挙されていて、それらテキストの中にパッケージのサイズ、説明、含んでいるファイルのリストなどが記述されている。パッケージ名が挙げられる。package-x.x.y-x86_64.tgz注意したいのが、あくまで異なるバージョンならばインストールするということなので、アップグレードと言いながらもより新しいバージョンをインストールするだけでなく、より古いバージョンでもインストールする点である。--install-newオプションを付ければ、すでにインストールされているパッケージのアップグレードに加えて、同名のパッケージがインストールされていなくてもインストールする。パッケージ名SlackBuildsSlackBuildsはソースファイルからビルドしてパッケージを作成する手順を記述したスクリプトである。SlackBuildsのGitリポジトリがあるので、これを利用すればパッケージのビルド・インストールが楽にできる。git://slackbuilds.org/slackbuilds.git<appname>というアプリケーションをインストールする手順は次のようにする。author"DOWNLOADまたはDOWNLOAD_x86_64のリンクからソースをダウンロードする。x86>また、REQUIRESにあるアプリケーションがインストールされているか確認しておく。インストールされているパッケージを確認するには/var/log/packages以下から探す。<appname>root権限で実行する。./<appname>.SlackBuildビルドに成功したら、/tmp/<appname>-<version>-<archtecture>-<build>_SBo.tgzというファイルができているので、/sbin/installpkgでインストールする。--installnewでインストールするのが便利である。同じバージョン・同じパッケージを再インストールする場合は/sbin/installpkgを使うと良い。これでインストールは完了だ。SlackBuildsのGitリポジトリをフォークすれば公式リポジトリからの更新を受け取りながら独自のSlackBuildsを追加していくことができる。自分でSlackBuildsを作成するときは、テンプレートを利用すると良いだろう。シェルのカスタマイズ自分の好みのシェルの設定をする。私の場合はzshを使うのでbashからzshへの乗り換えを行う。14.1でインストールされているVimは、Vim内でのコピー(ヤンク)をXのクリップボードへ反映させる+clipboardビルドオプションが有効になっていない。個人的にはそれでは不便なので、SlackwareのSlackbuildに変更を加え、ビルド・インストールした。変更を加えたvimのSlackBuildsはGitLabへアップしておいた。nvidiaドライバを削除する。10-nvidia.conf.orig日本語環境フォント~/.bashrcなどで環境変数LANGを日本語にしてやればXの表示は日本語になるはずだ。LANG=ja_JP.UTF-8ただし、X以外のCUIではLANG=ja_JP.UTF-8だと日本語が表示できず文字化けしてしまう。-fで解決できる[11]。44-wqy-zenhei.confはローカルの設定やnonlatinの設定より早く呼び出されるので、優先になってしまうらしい。フォント名/etc/fonts/local.confを作成して編集する。</alias></fontconfig>編集後起動したアプリケーションには設定が反映されているはずだ。入力ibus日本語入力にibus-anthyを使う場合は、SlackBuilds公式Gitリポジトリから以下のパッケージをインストールする。python/pyxdgmisc/ibusmisc/ibus-anthyskkを使う場合は、python/pyxdgmisc/ibusdevelopment/gnome-commonlibraries/json-gliblibraries/libgeelibraries/libgee1development/valalibraries/libskkmisc/ibus-skkを入れる。LANG=ja_JP.UTF-8fcitxSlackBuildsからmisc/fcitxmisc/fcitx-skkmisc/fcitx-configtoolをインストール。~/.config/autostart/fcitx.desktopとして自動起動するようにしておく。この方法でなくともデスクトップ起動時にfcitxが起動さえすればよい。~/.bashrcや~/.zshrcへ次の行を追加。<ntpサーバーのアドレス>プリンタntpdと同様にcupsが起動するようにしておいて、startしておく。アクセスすればプリンタの設定ができる。管理者としてはrootのユーザー名とパスワードで入れる。Amarokでmp3を再生するのに必要[16]。development/orcaudio/a52decaudio/opencore-amrlibraries/lamelibraries/libmpeg2audio/twolamemultimedia/x264multimedia/gst-plugins-badmultimedia/gst-ffmpegaudio/faad2audio/faacffmpegmultimedia/ffmpegffmpegの各種デコーダ・エンコーダのサポートは何も指定せずSlackBuildを実行するとデフォルトのままになるので、multimedia/ffmpeg/READMEを参照して必要なビルドオプションを与える。libfaacを有効にするには、faacをインストールした上で、以下のようにFAAC=yesという変数の指定をしてSlackBuildを実行する。./ffmpeg.SlackBuild~/.asoundrc複数のアプリケーションから同時に音を聴けるようにするには、~/.asoundrcへ次のような設定を行なっておく[17]。"dmix"}JACKJACKを使う場合は次のパッケージが必要[18]。audio/jack-audio-connection-kitをインストールしてからlibraries/alsa-pluginsをビルドしなければビルドは成功するものの/usr/lib64/alsa-lib/libasound_module_pcm_jack.soが無くてJACK-ALSAが機能しないので注意。"$4"その後、再起動する。あとは、ALSA-JACK間でルーティングするために、~/.asoundrcを次のように作成しておく[20]。}}audio/qjackctlJACKのGUIインターフェースにはqjackctlが使いやすい。インターフェイスの有効化JACKオーディオサーバーの自動起動システムトレイアイコンを有効にする開始時にシステムトレイに最小化する次の項目は無効にするアプリケーション終了の確認サーバーのシャットダウンを確認するJACKの動作確認は、次のようにする。(err=そのようなファイルやディレクトリはありません)qjackctlの設定->名前の値が"(default)"になっていると/dev/shm/jack-1000/\(default\)/jack_0というパスになってしまうのが原因で、名前を「既定」に戻すと解決した。libraries/alsa-pluginsをビルドしなければlibasound_module_pcm_jack.soが存在しないパッケージを作ってしまうらしい。libraries/alsa-pluginsをビルド・インストールし直すと解決。VLCVLCメディアプレイヤーはビルドが面倒なので、alienパッケージの恩恵にあずかると楽である。http://www.slackware.com/~alien/slackbuilds/vlc/mkvtoolnixmkvファイルを扱う場合はあると便利。LaTeXをIncscape上で使う場合に必要[23]。rootでgoogle-chrome.SlackBuildを実行する。/tmp以下にパッケージができるのでインストールする。dumped)"で頻繁に落ちる。APIキーがないとgoogleアカウントにログインできない。バージョンが11.2.202.425で終わってるので使えないサービスが多い。freshplayerpluginfreshplayerpluginでpepperflashをFirefoxで使える。次のSlackBuildsをインストールしておく。development/kelbtdevelopment/ragellibraries/libconfigまた、alienパッケージのchromium-pepperflash-pluginをインストールしておく。..makeできたlibfreshwrapper-pepperflash.soをユーザーのmozillaプラグインのフォルダへコピーする。freshwrapper.confのpepperflash_pathの値にlibpepflashplayer.soのパスを指定する。"/usr/lib64/PepperFlash/libpepflashplayer.so"以上。メーラーnetwork/sylpheedその他misc/nixnoteevernoteのクローン。nixnote-1.6にはSSLv3が無効にされているらしくサーバーへの接続がうまくいかなかった[25]。代替としてNeighborNoteというのがある。python/tursesCUIなTwitterクライアント。各種インスタントメッセージングサービスの仲介をしてくれる。CUIベースのXMPPクライアント。ラップトップで有線接続にしたり無線接続にしたりする場合は/etc/rc.d/rc.inet1で無線接続を設定することは可能ではあるが、wicdで接続設定をした方が便利である。/etc/rc.d/rc.inet1.confでは接続しない設定にしておいて、wicdをextraパッケージからインストールし、wicdサービスを開始する[26]。start接続設定はデスクトップ上でwicd-clientにより設定すれば良い。できる場合は、優先接続へ常に切り替える」にチェックをしておくとよい。bluetoothbluetoothを使う場合は、/etc/rc.d/rc.bluetoothを実行可能にしておく。startデスクトップdesktop/josmJavaで書かれたOpenStreetMapのエディタ。-vLibreOfficeoffice/libreofficePDFの編集office/MasterPDFEditor財務office/gnucashlibraries/libofxlibraries/libgnomecanvaslibraries/goffice0.8libraries/webkitgtklibraries/libwebp辞書office/dictdlibraries/libmaaインストール後、/etc/rc.d/rc.dictdが実行可能なパーミッションになっていることを確認した上で、/etc/rc.d/rc.localに以下のような行を追加する。Lannetwork/wakeonlan[28]python/pysetuptoolsGISgis/qgisgis/gdalgis/geosgis/projlibraries/libspatialindexlibraries/libspatialitegis/projgis/geoslibraries/freexlgis/postgisgis/gdalgis/geosgis/projlibraries/json-csystem/postgresqldevelopment/numpydevelopment/psycopg2system/postgresqllibraries/qwtpolarlibraries/qwtCADgraphics/FreeCADgraphics/OpenCASCADEdevelopment/Pivydevelopment/SoQtdevelopment/Coinlibraries/eigen3libraries/xerces-clibraries/assimplibraries/libminizipslackware64-compat3264bitのslackware上で32bitアプリケーションが実行できるように、32bitと64bit両方が用意されているパッケージ群multilibがある。SlackDocsを参照。noveauが問題を起こす場合は、nouveauを無効化する。国際のライセンスで利用できます。プライバシー・ポリシーAkionux-wikiについて。