自分的Ubuntu20.04の初期設定達
はじめに
お久しぶりです、麻菜結です。最近いろいろ試そうと思っていろんなLinuxディストリビューションを入れては壊して入れては壊してを繰り返しています。その中でもとりわけ一番壊しているUbuntuの初期設定に関して何回もいろんなサイトを参考にして復旧するのが面倒になってきたので私がUbuntu20.04で必ずしている初期設定たちをここにまとめたいと思います。
大雑把にインストール時の状況、入れたいソフトウェア、変えたい設定と三部門にわけて書いております。気になったところだけかいつまんでお読みになっていただければと思います。
インストール時の状況
ここではインストール時の状況をイメージをUSBに展開するところからお話しします。
UbuntuのUSBメディアを作る
環境はWindows10、ソフトはUnebootinを使用しております。USBメモリはFAT32でフォーマット済みの32GB。ソフトウェアの使い方やフォーマット方法は省略します。
インストール時の設定
インストール時の言語はEnglish、Keyboard_LayoutはJapanese、ネットワークにはWifiに接続、Minimal installationを選択しDownload update...、Install third-party software for...にもチェック、Install typeにはErase disk and install Ubuntu[None selected]を選択します。
変えたい設定
日本語入力
メニューの検索からLanguage Supportを選ぶ。
立ち上げるとこの画面がでるのでInstallする。終わったらコンピュータ本体の再起動をする。
再起動したらSettingからRegion&Languageを選ぶ。
input sourcesの+
からJapanese -> Japanese(Mozc)を選びAddする。
画面右上のこのメニューからJapanese(Mozc)を選択
完了です。テキストエディタで日本語入力できてるか確かめましょう。
ラップトップを閉じてもサスペンドしないようにする
/etc/systemd/logind.conf
にHandleLidSwitch=ignore
を追記する
$ echo 'HandleLidSwitch=ignore' | sudo tee -a /etc/systemd/logind.conf
再起動する
$ systemctl restart systemd-logind.service
もしくはコンピュータ本体の再起動してもかまいません。
入れたいソフトウェアなど
aptからすぐ入手できるもの
ファイラー:PCMan File Manager
->pcmanfm
パーテーション操作:Gparted
->gparted
C/C++コンパイラ:gcc,g++
->gcc
g++
メディアプレイヤー:VLCプレイヤー
->vlc
$ sudo apt install xxx
chrome
Firefoxからhttps://www.google.com/chrome/ へアクセスする。
Download Chromeから64bit.deb(For Debian/Ubuntu)をダウンロードする。
ダウンロードディレクトリをterminalで開きgoogle-chrome-stable_current_amd64.debがあることを確認してから
$ sudo dpkg -i google-chrome-stable_current_amd64.deb
をする。展開がおわるとメニューに表示されるようになる。
sublime_text3
署名鍵をダウンロード
$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
aptがhttpsソースで動作するように設定する。
$ sudo apt install apt-transport-https
リポジトリ追加する。今回のものはstableバージョン。
$ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
aptを更新をしておきます。
$ sudo apt update && sudo apt upgrade
インストールする。
sudo apt install sublime-text
openjdk-14
curlコマンドが使えるようにする。
$ sudo apt install curl
curlコマンドからopenjdk-14を取得する。
$ curl -O https://download.java.net/java/GA/jdk14/076bab302c7b4508975440c56f6cc26a/36/GPL/openjdk-14_linux-x64_bin.tar.gz
解凍する。
tar xvf openjdk-14_linux-x64_bin.tar.gz
/optディレクトリへ移動します。
$ sudo mv jdk-14 /opt/
java環境を記述する。
$ sudo tee /etc/profile.d/jdk14.sh <<EOF
export JAVA_HOME=/opt/jdk-14
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
この環境をbashに読み込ませます。
$ echo 'source /etc/profile.d/jdk.sh' >> ~/.bashrc
※このサイトを参考にさせていただきました
https://computingforgeeks.com/how-to-install-java-14-on-ubuntu-debian/
Rust
公式サイト様のこのコマンドを実行
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-> 1を選んでデフォルトでインストールします。
環境をBashに読み込ませます。
$ echo 'source ~/.cargo/env' >> ~/.bashrc
Powershell
Snapパッケージを用いますが通常版だとUbuntu20.04上でうまく動かないのでpreviewバージョンをインストールします。
$ sudo snap install powershell-preview --classic
標準コマンドか少し長いので短くしたものをエイリアスします。
$ echo 'alias pwshp='pwsh-preview'' >> ~/.bashrc
実行します。
$ pwshp
おわりに
読んでくださってありがとうございます。いつもながら読みにくい文章ですみません。冒頭で述べた繰り返し壊すというものは、デュアルブートを試行しては失敗してブートがおかしくなるというものを繰り返しているというアホのすることなのであまり気にしないでください。
ここにまとめたもので何か役に立ったことがあったなら幸いです。お疲れさまでした。
Author And Source
この問題について(自分的Ubuntu20.04の初期設定達), 我々は、より多くの情報をここで見つけました https://qiita.com/asana_yui/items/2ffede5f348d317fb3fd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .