メインコンテンツまでスキップ

「プログラミング」タグの記事が2件件あります

プログラミング関係全般

全てのタグを見る

Linux入れたら最初にやること

· 約2分

ミニPCを初期化したので、ファイルサーバとして使うために最初にやったこと。

ファイルサーバとして使いたい

必要最低限をインストールした Ubuntu 24.02 LTSを使います。

家中のWindowsマシンからアクセスできるように、Sambaサーバとして使いたいと思います。
重たいGUIログインは不要ですがsshでリモート接続くらいは必要。

まずはソフトウェアの更新

sudo apt update && sudo apt upgrade -y

Ubuntu Pro

CUIログインにする

デスクトップ版をインストールしたので、CUIログインに切り替えます。
ターミナルから以下のコマンドを打ち込んで再起動するとCUIログインになっていることがわかります。

デフォルトエディタをvimにする

nano より vi の方が使い慣れているので、デフォルトエディタを変更します。

sudo update-alternatives --set editor /usr/bin/vim.tiny

visudoで管理者権限パスワード不要にする

sudo echo "`whoami` ALL=NOPASSWD: ALL" | sudo tee -a /etc/sudoers

sshサーバをインストール

sudo apt install openssh-server -y

sambaサーバのインストール

ここからは別マシンから ssh ログインして、サーバはディスプレイ無しで操作できます。

初期セットアップまとめ

# visudoで管理者権限パスワード不要にする
sudo echo "`whoami` ALL=NOPASSWD: ALL" | sudo tee -a /etc/sudoers

# ソフトウェア更新
sudo apt update && sudo apt upgrade -y

# デフォルトエディタをvimにする
sudo update-alternatives --set editor /usr/bin/vim.tiny

Node.jsで画像変換

· 約3分

AMUSE で生成した画像は PNG 形式なのですが、1枚あたり500KB~1MBも使っているので、JPG に圧縮しようと考えました。
しかし、探してみると以外にオフラインでバッチ変換できるのってないんですよね・・・

ってことで、作ってみました。