[情報技術] Linuxでユーザーディレクトリーを英語にする
Linuxを日本語でインストールすると、ユーザーディレクトリーに初期作成されるディレクトリ名がすべて日本語になることがあります。
英語に変えたいときは、次のコマンドを使います。
$ LANG=C xdg-user-dirs-update --force
Linuxを日本語でインストールすると、ユーザーディレクトリーに初期作成されるディレクトリ名がすべて日本語になることがあります。
英語に変えたいときは、次のコマンドを使います。
$ LANG=C xdg-user-dirs-update --force
$ npm search -p {KEYWORD}
-pオプションをつけてnpmパッケージの検索結果を得た場合、「改行していないほうが見やすいな」と思います。
改行をせずにoverflowをしてもらうには、パイプでコマンドを組み合わせます。
$ npm search -p {KEYWORD} | less -S -e
Linuxでファイルシステムをマウントする場合は、管理者権限が必要です。`sudo mount` にするか、`sudo su` でrootになる必要があります。
しかし、`udisksctl` を使えばユーザー権限でマウントすることが可能です。
$ udisksctl mount -b {ファイルシステムのPath}
マウントを開場する際は、
$udisksctl unmount -b {ファイルシステムのPath}
暗号化しているファイルシステムをマウントする場合は、先にロック解除が必要です。
$udisksctl unlock -b {ファイルシステムのPath}
Passphrase:
パスフレーズを入力して解除されたら、/dev/mapper/ の下にブロックスペシャルファイルが作られます。そのファイルをマウントします。
$ udisksctl mount -b /dev/mapper/{ファイル名}
マウントを解除したら、再びロックをかけておくといいでしょう。
$ udiskctl lock -b {ファイルシステムのPath}
Thunderbirdが「スナップチャンネル変更したよ。作業が必要だよ」と通知してきたので、これまでの "latest/stable" から "esr/stable" に変更をしました。
まずは現在のチャンネルを確認。
$ snap info thunderbird
チャンネルを変更。
$ sudo snap switch thunderbird --channel=esr
最初のコマンドで、チャンネルが変更されたを確認してください。
夜中監視カメラが欲しかったので、古いラップトップとUSBカメラ、電気スタンドを使って撮影をしました。Linuxであれば簡単です。
ffmpeg -f v4l2 -framerate 2 -i /dev/video0 -c:v libx264 -preset veryfast -crf 23 -an -f segment -segment_time 600 -reset_timestamps 1 -strftime 1 'cam_%Y%m%d_%H%M%S.mkv'
状態を監視するだけなら2fpsで無問題でした。容量が少なく済みますのでオススメです。
ウェブサイトをHTMLファイルで保存したものを、PDFに変換して電子書籍端末に入れたい。そんなときはpandocが便利です。
$ pandoc -f html -t pdf --pdf-engine=lualatex \
-V mainfont={フォント名} -V fontsize=10.5pt \
-V papersize=a6 -V geometry:margin=5mm \
-V header-includes="\usepackage{setspace}\doublespacing" \
-o {出力ファイル名} {変換するファイル名}
curlではデータが来るのに、wgetでは「403 Forbidden」になってしまう。`--secure-protocol` でcurlと同じプロトコルを指定しても、やっぱり「403」が返ってくる。
そんなときは `--header` でUser-Agentを指定してみましょう。
$ wget --header="User-Agent: wget/1.21.4" https://***
ダミー画像を作成するためにいちいちGUIの画像作成ソフトを立ち上げるのは億劫……。そんなときはImageMagickを使います。
コマンド名は使用環境によって異なります。(convertであったりmagickであったり。)本記事では `convert` を使います。
$ convert -size 500x300 -background green -fill white -gravity center -font FreeMono-Bold -pointsize 50 label:"Sample Image" sample.jpg
gravityやfontに指定できるものを知りたければ、次のコマンドを使います。
$ convert -list gravity
$ convert -list font

sknote2 v2.0.3 © CANADOH