rkdora's Blog

Ubuntu入れたらすぐにやること集

環境によってやらなくていいものもあり。

Ubuntu18.04

アップデート

sudo apt update && sudo apt upgrade -y
sudo apt-get update && sudo apt-get upgrade -y

フォルダ英語化

LANG=C xdg-user-dirs-gtk-update
ログアウトする

NVIDIAドライバ

sudo ubuntu-drivers devices
モデル名が正しいか確認
sudo ubuntu-drivers autoinstall

無線LAN子機認識させる

sudo apt install git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
make -C ./rtl8812au/
cd rtl8812au
sudo sh dkms-install.sh

windowsと9時間ずれる問題

timedatectl set-local-rtc 1

Chromeダウンロード

https://www.google.com/intl/ja_jp/chrome/

git

sudo apt install git

github:ssh

mkdir ~/.ssh cd ~/.ssh
ssh-keygen -t rsa
cat id_rsa.pub
Githubに公開鍵を登録
ssh -T git@github.com

Vim

sudo apt install vim

terminator

sudo apt install terminator

gimp

sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt install gimp

atom

sudo add-apt-repository ppa:webupd8team/atom
sudo apt install atom

gufw (ファイアウォール)

sudo apt install gufw

openでフォルダを開く

vi ~/.bashrc
以下を追記
alias open='xdg-open'
source ~/.bashrc

MP4

sudo apt-get install ubuntu-restricted-extras
sudo apt-get install ffmpeg

Python (pyenv + pipenv)

sudo apt update && sudo apt install -y --no-install-recommends build-essential libffi-dev libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev git
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
touch ~/.bash_profile
echo -e "# pyenv paths" >> ~/.bash_profile
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
pyenv -v
pyenv install 3.8.2
pyenv global 3.8.2
pip install pipenv
python -V
mkdir 37
cd 37
pipenv install --python 3.7
pipenv shell

Node.js

sudo apt install -y nodejs npm
sudo npm install n -g
sudo n stable
sudo apt purge -y nodejs npm

ターミナルを立ち上げ直す。

参考:

Ubuntuに最新のNode.jsを難なくインストールする - Qiita