CompTips/Linux
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* Computer Tips - Linux
** Kubuntu 24.04LTS
*** 日本語入力
fcitx5を使う場合、~
KDEシステム設定の「起動と終了 > 自動起動」でfcitx5を追...
apt install fcitx5-mozc~
再起動後に、~
KDEシステム設定の「地域の設定 > 入力メソット」で「入力...
MOZCを追加する~
再起動するとfcitx5が使えるようになっている。
** RStudio
*** 日本語入力
ibusではなくfcitxの場合、必要なファイルを必要な場所にシン...
# ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/platformin...
** Moodle
*** moodleからメールを送信する
「サイト管理 > サーバ > メール > 送信メール設定」でsmtpホ...
mailコマンドでメールを送ることはできるし、logwatchもメー...
maillogを見ると、定期的に
fatal: open /etc/postfix/main.cf: Permission denied
が記録されている。原因はSElinuxで、
setsebool -P httpd_can_sendmail=1
を実行する必要がある。
** OneDrive
rcloneを使ってMicrosoft OneDriveをマウントする。~
以下のサイトからdebパッケージをダウンロードし、~
https://rclone.org/downloads/
dpkgコマンドでインストールする。~
$ dpkg -i rclone-***.deb
インストール後、以下のコマンドで設定ファイルを作成する。~
rclone config
接続先にOneDriveを選ぶ以外は、デフォルトとyesを選択すれば...
** Pukiwiki
*** データの文字コード変換(不完全)
eucで作成されたサイトをutf-8に変換する。~
pukiwikiのシステムをutf-8に置き換えただけでは、まずトップ...
wikiディレクトリに保存されているデータファイル内のテキス...
しかし、pukiwikiのページへのリンクは切れてしまう。これはp...
同様に、添付ファイルへのリンクも切れてしまうので、attach...
1)データファイル内のテキストをutf-8に変換する
# find . -type f -exec nkf -w --overwrite {} \;
2)ファイル名をutf-8に変換する(ページファイル)
以下のプログラムを、wikiディレクトリ上で実行する。
import os
import glob
import codecs
files = glob.glob("*.txt")
for f_euc in files:
fname = f_euc[:len(f_euc) -4]
f_utf8 = codecs.decode(fname, 'hex').decode('euc-jp'...
os.rename(f_euc, f_utf8)
files = glob.glob("._*.txt")
for f_euc in files:
fname = f_euc[:len(f_euc) -4][2:]
f_utf8 = "._" + codecs.decode(fname, 'hex').decode('...
os.rename(f_euc, f_utf8)
3)ファイル名をutf-8に変換する(添付ファイル)
以下のプログラムを、wikiディレクトリ上で実行する。
*** 添付ファイルのタグの変換
古いバージョンのpukiwikiでは添付ファイルに&attachrefタグ...
wikiディレクトリで、以下のコマンドを実行する。
# find . -type f -exec perl -p -i -e 's/\&attachref/\&re...
** Kubuntu 18.04 LTS
*** VirtualBox
パッケージのアップデートが遅いので、手動インストールする...
まず、VirtualBoxのリポジトリを登録しておく。
# wget -q https://www.virtualbox.org/download/oracle_vbo...
# wget -q https://www.virtualbox.org/download/oracle_vbo...
# sudo add-apt-repository "deb [arch=amd64] http://downl...
次に、VirtualBoxをインストールする。先頭行は以前のバージ...
# sudo apt autoremove --purge virtualbox*
# sudo apt update
# sudo apt-get install virtualbox-6.0
# sudo /sbin/vboxconfig
最後に、Extension Packをダウンロードしてインストールする。~
USBデバイスを利用するためには、vboxusersグループにユーザ...
# sudo gpasswd -a murayama vboxusers
*** font
「KDEシステム設定」でフォントがインストールできない場合、...
*** プリンタ>プロバティの文字化け
/etc/cups/ppdにあるppdファイルのLanguage EncodingをUTF-8...
*** K3b
K3bでCD-ROMに焼くとき、デバイスに書き込む権限がないという...
$ sudo chmod 4711 /usr/bin/wodim
//** Manjaro Linux
//
//- UEFI機(Thinkpad Edge E130)へのインストール
//+ 64-bits版のisoファイルをダウンロードする。
//+ USBかDVDにisoファイルを焼く。&br;
// dd bs=4M if=/path/to/manjaro.iso of=/dev/sd[drive lett...
//デバイス名(sda)であって、パーティション名(sda1)では...
//+ BIOSで、UEFIは有効のまま、Secure bootを無効にする。
//+ USBかDVDから起動し、メーカー製のグラフィックドライバ...
//+ UEFIサポートを使用するので、特別な操作が不要なグラフ...
** Mageia 6
*** ssh
id_dsaによるSSHでの接続ができなくなった。~/.ssh/configに...
Host *
PubkeyAcceptedKeyTypes +ssh-dss
*** Dropbox
$ urpmi dropbox-bin
ユーザに戻って、
# dropbox autostart y
# dropbox start -i
ただし、2回エラーが表示される可能性がある。
1)gtk module
PyGtk2.0をインストールしておく
2)Segmentation Fault
# rm ~/.dropbox-dist/dropbox-lnx.x86_64-40.4.46/libdrm...
** Mageia 5 (x86_64)
*** LibreOffice 4 のバブルチャートの半径
LibreOffice 4 のバブルチャートの半径は、最大のバブル...
** Mageia 4 (x86_64)
*** ThinkPad Edge E130へのインストール
+ Windows8のコントロールパネルで、「ハードウェアとサウン...
+ 起動時にF12を押してBIOS Setupに入り、Secure BootをOFFに...
+ USB DVD-driveからMageia Linuxをインストールする。
sda4パーティションをリサイズして、sda7, sda8を確保する(/...
+ /boot/grub/menu.lstを編集し、Windowsの起動を HDD(0, 0->...
この状態で、Function Keyに割り当てられたボリューム系と輝...
*** ATOK X3 for Linux のインストール
先にlibgtk+2.0をインストールしておく。
CD-ROMからインストールする際に、以下のように入力する。
Input path of gtk-query-immodules-2.0 for 64bit applicat...
/usr/bin/gtk-query-immodules-2.0 or /usr/bin/gtk-query-...
Input path of gtk.immodules for 32bit application:
/etc/gtk-2.0/gtk.immodules.lib
Input path of gtk.immodules for 64bit application:
/etc/gtk-2.0/gtk.immodules.lib64
インストール終了後、アップデータを適用し、
# cp /opt/atokx3/bin/atokx3start.sh /etc/init.d
# cp /opt/atokx3/bin/atokx3start.sh /etc/profile.d
その後、
; /etc/profile.d/atokx3start.sh
export XIM_PROGRAM="iiimx -iiimd" <- 追加
/usr/bin/iiimx -iiimd <- 削除
する。さらに、以下のパッケージをインストールすればOK。
- libsm6 (libSM.so.6) ; libsm6-1.2.2-4.mga5
- libxt6 (libXt.so.6) ; libxt6-1.1.4-5.mga5
- libpam0 (libpam.so.0) ; libpam0-1.1.8-10.1.mga5
- libwrap0 (libwrap.so.0) ; libwrap0-7.6-46.mga5
*** gtk系ソフトウェアへの日本語入力
ATOKをインストールすると、KonsoleやLibreOfficeなどでは日...
# gtk-query-immodules-2.0 --update-cache
で、/usr/lib64/gtk-2.0/2.10.0/immodules.cacheを作成する必...
*** LibreOffice
- テンプレート
~/.config/libreoffice/4/user/templateに保存する。&br;
※LibreOfficeでテンプレートを保存しないとこのディレク...
テンプレートをデフォルトにするには、「ファイル > 新規作成...
- カラーパレット
Version 4のカラーパレットが使いにくい。&br;
http://www.nofuture.tv/libreoffice参照&br;
標準カラーパレットを置き換える
標準のカラーパレットは ~/.config/libreoffice/3/user/conf...
----
*** Mageia 2 (x86_64)
- 時刻の設定
&br;
「日付と時刻を調整」で&br;
・ネットワークタイムプロトコルを有効にする&br;
・タイムゾーンをAsia/Tokyoにする&br;
を実行しても、世界標準時のままである。&br;
これを修正するには、「デジタル時計の設定」で、
タイムゾーンをUTCから日本に変更する。
- Brother HL-5380DNの利用
&br;
Mageia Control Center > ハードウェア > プリンタ…でプリン...
そこで、Cups等で適当に追加した後、プリンタのプロパティ>設...
lpd://<IP address>/P1_BINARY
と入力する。
- MP4再生
&br;
まず、Mageia Control Center > ソフトウェアの管理 > インス...
次に、Mageia Control Center > ソフトウェアの管理 > RPMを...
*** Mageia 1 (x86_64)
- Brother JUSTIO MFC-J6710CDWの利用
-- ドライバのダウンロード
&br;
ブラザーホーム >> サポート >> OS対応状況 >> Linux&br;
http://solutions.brother.co.jp/support/os/linux/index.htm...
からLPRドライバとCUPS Wrapperドライバをダウンロードする。
--- mfcj6710cdwlpr-1.1.1-1.i386.rpm
--- mfcj6710cdwcupswrapper-1.1.1-1.i386.rpm
-- ドライバのインストール
&br;
ソフトウェアインストーラでインストールする。
-- プリンタの登録
&br;
ブラウザでlocalhost:631/adminにアクセスして、プリンタの追...
lpd://MFC-J6710/P1_BINARY
終了行:
* Computer Tips - Linux
** Kubuntu 24.04LTS
*** 日本語入力
fcitx5を使う場合、~
KDEシステム設定の「起動と終了 > 自動起動」でfcitx5を追...
apt install fcitx5-mozc~
再起動後に、~
KDEシステム設定の「地域の設定 > 入力メソット」で「入力...
MOZCを追加する~
再起動するとfcitx5が使えるようになっている。
** RStudio
*** 日本語入力
ibusではなくfcitxの場合、必要なファイルを必要な場所にシン...
# ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/platformin...
** Moodle
*** moodleからメールを送信する
「サイト管理 > サーバ > メール > 送信メール設定」でsmtpホ...
mailコマンドでメールを送ることはできるし、logwatchもメー...
maillogを見ると、定期的に
fatal: open /etc/postfix/main.cf: Permission denied
が記録されている。原因はSElinuxで、
setsebool -P httpd_can_sendmail=1
を実行する必要がある。
** OneDrive
rcloneを使ってMicrosoft OneDriveをマウントする。~
以下のサイトからdebパッケージをダウンロードし、~
https://rclone.org/downloads/
dpkgコマンドでインストールする。~
$ dpkg -i rclone-***.deb
インストール後、以下のコマンドで設定ファイルを作成する。~
rclone config
接続先にOneDriveを選ぶ以外は、デフォルトとyesを選択すれば...
** Pukiwiki
*** データの文字コード変換(不完全)
eucで作成されたサイトをutf-8に変換する。~
pukiwikiのシステムをutf-8に置き換えただけでは、まずトップ...
wikiディレクトリに保存されているデータファイル内のテキス...
しかし、pukiwikiのページへのリンクは切れてしまう。これはp...
同様に、添付ファイルへのリンクも切れてしまうので、attach...
1)データファイル内のテキストをutf-8に変換する
# find . -type f -exec nkf -w --overwrite {} \;
2)ファイル名をutf-8に変換する(ページファイル)
以下のプログラムを、wikiディレクトリ上で実行する。
import os
import glob
import codecs
files = glob.glob("*.txt")
for f_euc in files:
fname = f_euc[:len(f_euc) -4]
f_utf8 = codecs.decode(fname, 'hex').decode('euc-jp'...
os.rename(f_euc, f_utf8)
files = glob.glob("._*.txt")
for f_euc in files:
fname = f_euc[:len(f_euc) -4][2:]
f_utf8 = "._" + codecs.decode(fname, 'hex').decode('...
os.rename(f_euc, f_utf8)
3)ファイル名をutf-8に変換する(添付ファイル)
以下のプログラムを、wikiディレクトリ上で実行する。
*** 添付ファイルのタグの変換
古いバージョンのpukiwikiでは添付ファイルに&attachrefタグ...
wikiディレクトリで、以下のコマンドを実行する。
# find . -type f -exec perl -p -i -e 's/\&attachref/\&re...
** Kubuntu 18.04 LTS
*** VirtualBox
パッケージのアップデートが遅いので、手動インストールする...
まず、VirtualBoxのリポジトリを登録しておく。
# wget -q https://www.virtualbox.org/download/oracle_vbo...
# wget -q https://www.virtualbox.org/download/oracle_vbo...
# sudo add-apt-repository "deb [arch=amd64] http://downl...
次に、VirtualBoxをインストールする。先頭行は以前のバージ...
# sudo apt autoremove --purge virtualbox*
# sudo apt update
# sudo apt-get install virtualbox-6.0
# sudo /sbin/vboxconfig
最後に、Extension Packをダウンロードしてインストールする。~
USBデバイスを利用するためには、vboxusersグループにユーザ...
# sudo gpasswd -a murayama vboxusers
*** font
「KDEシステム設定」でフォントがインストールできない場合、...
*** プリンタ>プロバティの文字化け
/etc/cups/ppdにあるppdファイルのLanguage EncodingをUTF-8...
*** K3b
K3bでCD-ROMに焼くとき、デバイスに書き込む権限がないという...
$ sudo chmod 4711 /usr/bin/wodim
//** Manjaro Linux
//
//- UEFI機(Thinkpad Edge E130)へのインストール
//+ 64-bits版のisoファイルをダウンロードする。
//+ USBかDVDにisoファイルを焼く。&br;
// dd bs=4M if=/path/to/manjaro.iso of=/dev/sd[drive lett...
//デバイス名(sda)であって、パーティション名(sda1)では...
//+ BIOSで、UEFIは有効のまま、Secure bootを無効にする。
//+ USBかDVDから起動し、メーカー製のグラフィックドライバ...
//+ UEFIサポートを使用するので、特別な操作が不要なグラフ...
** Mageia 6
*** ssh
id_dsaによるSSHでの接続ができなくなった。~/.ssh/configに...
Host *
PubkeyAcceptedKeyTypes +ssh-dss
*** Dropbox
$ urpmi dropbox-bin
ユーザに戻って、
# dropbox autostart y
# dropbox start -i
ただし、2回エラーが表示される可能性がある。
1)gtk module
PyGtk2.0をインストールしておく
2)Segmentation Fault
# rm ~/.dropbox-dist/dropbox-lnx.x86_64-40.4.46/libdrm...
** Mageia 5 (x86_64)
*** LibreOffice 4 のバブルチャートの半径
LibreOffice 4 のバブルチャートの半径は、最大のバブル...
** Mageia 4 (x86_64)
*** ThinkPad Edge E130へのインストール
+ Windows8のコントロールパネルで、「ハードウェアとサウン...
+ 起動時にF12を押してBIOS Setupに入り、Secure BootをOFFに...
+ USB DVD-driveからMageia Linuxをインストールする。
sda4パーティションをリサイズして、sda7, sda8を確保する(/...
+ /boot/grub/menu.lstを編集し、Windowsの起動を HDD(0, 0->...
この状態で、Function Keyに割り当てられたボリューム系と輝...
*** ATOK X3 for Linux のインストール
先にlibgtk+2.0をインストールしておく。
CD-ROMからインストールする際に、以下のように入力する。
Input path of gtk-query-immodules-2.0 for 64bit applicat...
/usr/bin/gtk-query-immodules-2.0 or /usr/bin/gtk-query-...
Input path of gtk.immodules for 32bit application:
/etc/gtk-2.0/gtk.immodules.lib
Input path of gtk.immodules for 64bit application:
/etc/gtk-2.0/gtk.immodules.lib64
インストール終了後、アップデータを適用し、
# cp /opt/atokx3/bin/atokx3start.sh /etc/init.d
# cp /opt/atokx3/bin/atokx3start.sh /etc/profile.d
その後、
; /etc/profile.d/atokx3start.sh
export XIM_PROGRAM="iiimx -iiimd" <- 追加
/usr/bin/iiimx -iiimd <- 削除
する。さらに、以下のパッケージをインストールすればOK。
- libsm6 (libSM.so.6) ; libsm6-1.2.2-4.mga5
- libxt6 (libXt.so.6) ; libxt6-1.1.4-5.mga5
- libpam0 (libpam.so.0) ; libpam0-1.1.8-10.1.mga5
- libwrap0 (libwrap.so.0) ; libwrap0-7.6-46.mga5
*** gtk系ソフトウェアへの日本語入力
ATOKをインストールすると、KonsoleやLibreOfficeなどでは日...
# gtk-query-immodules-2.0 --update-cache
で、/usr/lib64/gtk-2.0/2.10.0/immodules.cacheを作成する必...
*** LibreOffice
- テンプレート
~/.config/libreoffice/4/user/templateに保存する。&br;
※LibreOfficeでテンプレートを保存しないとこのディレク...
テンプレートをデフォルトにするには、「ファイル > 新規作成...
- カラーパレット
Version 4のカラーパレットが使いにくい。&br;
http://www.nofuture.tv/libreoffice参照&br;
標準カラーパレットを置き換える
標準のカラーパレットは ~/.config/libreoffice/3/user/conf...
----
*** Mageia 2 (x86_64)
- 時刻の設定
&br;
「日付と時刻を調整」で&br;
・ネットワークタイムプロトコルを有効にする&br;
・タイムゾーンをAsia/Tokyoにする&br;
を実行しても、世界標準時のままである。&br;
これを修正するには、「デジタル時計の設定」で、
タイムゾーンをUTCから日本に変更する。
- Brother HL-5380DNの利用
&br;
Mageia Control Center > ハードウェア > プリンタ…でプリン...
そこで、Cups等で適当に追加した後、プリンタのプロパティ>設...
lpd://<IP address>/P1_BINARY
と入力する。
- MP4再生
&br;
まず、Mageia Control Center > ソフトウェアの管理 > インス...
次に、Mageia Control Center > ソフトウェアの管理 > RPMを...
*** Mageia 1 (x86_64)
- Brother JUSTIO MFC-J6710CDWの利用
-- ドライバのダウンロード
&br;
ブラザーホーム >> サポート >> OS対応状況 >> Linux&br;
http://solutions.brother.co.jp/support/os/linux/index.htm...
からLPRドライバとCUPS Wrapperドライバをダウンロードする。
--- mfcj6710cdwlpr-1.1.1-1.i386.rpm
--- mfcj6710cdwcupswrapper-1.1.1-1.i386.rpm
-- ドライバのインストール
&br;
ソフトウェアインストーラでインストールする。
-- プリンタの登録
&br;
ブラウザでlocalhost:631/adminにアクセスして、プリンタの追...
lpd://MFC-J6710/P1_BINARY
ページ名: