Ubuntu設定超個人用メモ。
# setting
LanguageSupport
install
Text Entry
switci to next source using
Anty
hankaku
zenkaku hankaku
Power
KeyBoard
Appearance
Time & Data
Unlock from Launcher
cd->ls
# Terminal transparent
# Brightness and Wifi enable
- Ubuntu12.04で画面の明るさが変わらない – bgbgbg
- Ubuntu12.10 ノートPCで画面の明るさ調整 - お首が長いのよ
- Linuxでディスプレイの輝度が調整できないときの対処 - Qiita
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
# Change CapsLock Key to Ctrl
sudo gedit /etc/default/keyboard
XKBOPTIONS="ctrl:nocaps"
sudo apt-get update
sudo apt-get upgrade
#timeshift
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install timeshift
#gparted
sudo apt-get install gparted
#git
sudo apt-get install git
# Firefox add-on
Tree Tabs
Sinple Translate
S3.Translator
# gedit setting
Display line numbers
Enable text wrapping
Do not split words over two lines
Highlight current line
Highlight matching brackets
Tab width : 4
Insert space instead of tabs
Enable automatic indentation
Color Scheme : Oblivion
Plugins : snippets
# Vim
sudo apt-get install vim
# Atom
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
# ROS indigo
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'
wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ros-indigo-desktop-full
sudo apt-get install ros-indigo-rqt*
sudo rosdep init
rosdep update
sudo apt-get install python-rosinstall
gedit ~/.bashrc
source /opt/ros/indigo/setup.bash
source ~/.bashrc
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws/
catkin_make
gedit ~/.bashrc
source ~/catkin_ws/devel/setup.bash
export ROS_HOSTNAME=127.0.0.1
export ROS_MASTER_URI=http://${ROS_HOSTNAME}:11311
alias cw='cd ~/catkin_ws'
alias cs='cd ~/catkin_ws/src'
alias cm='cd ~/catkin_ws && catkin_make'
source ~/.bashrc
roscore
# minicom
sudo apt-get install minicom
# g++5
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5 g++-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
# to set first priority to gcc-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1
#setting
Power
Display
Time&Date
Keboard
Appearance
TextEntry
Terminal transparent
StartUp
UnlockFromLauncher
cd->ls
# change capslock to ctrl
sudo gedit /etc/default/keyboard
XKBOPTIONS="ctrl:nocaps"
# gedit setting
Display line number
Display overview map
Display gird pattern
Highlight currentline
highlight matching brackets
Tab width: 4
Insert spaces instead of tabs
Enable automatic indentation
Color Scheme : Oblivion
Plugins : Snippets
sudo apt-get update
sudo apt-get upgrade
#timeshift install built
sudo apt-get install libgtk-3-dev valac libgee-0.8-dev libvte-2.91-dev libjson-glib-dev
make
sudo make install
# synergy 1.7.6
- Stable 版 Synergy の自前ビルド & インストール(Ubuntu 14.04 編) - Qiita
- GitHub - symless/synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool
- GitHub - brahma-dev/synergy-stable-builds: Downloads : https://brahma-dev.github.io/synergy-stable-builds/
sudo apt-get update
sudo apt-get upgrade
sudo dpkg -i libssl1.0.0_1.0.2g-1ubuntu4.2_arm64.deb
sudo apt-get install git cmake make g++ xorg-dev libqt4-dev libcurl4-openssl-dev libavahi-compat-libdnssd-dev libssl-dev libx11-dev
./hm.sh conf -g1
./hm.sh build
startup
screen name
hide on startup
# Anthy
sudo apt-get install fcitx-anthy
Language Support
Keybord input method system :fcitx
Install Language :Japanese
Primary 1 :Japanese
reboot
Text Entry
Anthy
Language Support
Primary 1 :English
reboot
# XRDP
sudo apt-get install xrdp
sudo apt-get install lxde
sudo apt-get install lxde-common
sudo apt-get install lxsession-logout
echo "lxsession -s LXDE -e LXDE" > ~/.xsession
cd /etc/xrdp
sudo wget http://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263/km-e0010411.ini
sudo mv km-e0010411.ini km-0411.ini
sudo chmod 644 km-0411.ini
sudo ln -s km-0411.ini km-e0010411.ini
sudo ln -s km-0411.ini km-e0200411.ini
sudo ln -s km-0411.ini km-e0210411.ini
sudo service xrdp restart
# IP setting
sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth0:0
iface eth0:0 inet static
address 192.168.0.111
netmask 255.255.255.0
/etc/init.d/networking restart
# Terminator
- 2016/12/09の記録:update-alternativesで優先順位を変更する | ciguwerao
- メモ: alternativesコマンドの動き - 虎塚
- update-alternativesの使い方 - gggggraziegrazie
- update-alternativesの使い方 - Qiita
- alternatives による標準コマンドの切り替え
sudo apt-get install terminator
sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/terminator 30
# sudo update-alternatives --auto x-terminal-emulator
# sudo update-alternatives --config x-terminal-emulator
transparent background
# Geany
sudo apt-get install geany
sudo apt-get install geany-plugins
git clone https://github.com/codebrainz/geany-themes
mv ./geany-themes/colorschemes ~/.config/geany/
rm -r ./geany-themes
# video
sudo apt-get install kazam
sudo apt-get install vlc
# alias can command
gedit ~/.bashrc
alias canup="sudo ip link set can0 type can bitrate 500000 && sudo ip link set can0 up"
###############################################################
# autoware
export LD_LIBRARY_PATH=/usr/lib/aarch64-linux-gnu/
sudo gedit /usr/local/cuda/include/crt/common_functions.h
comment out follow line
// #define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported. Use __CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."
source /opt/ros/kinetic/setup.bash
sudo apt-get install -y openssh-server libnlopt-dev freeglut3-dev qtbase5-dev libqt5opengl5-dev libssh2-1-dev libarmadillo-dev libpcap-dev git
sudo apt-get install -y libnlopt-dev freeglut3-dev qt5-default libqt5opengl5-dev libssh2-1-dev libarmadillo-dev libpcap-dev libglew-dev gksu
sudo apt-get install -y libxmu-dev python-wxgtk3.0 python-wxgtk3.0-dev
sudo ln -s /usr/include/aarch64-linux-gnu/qt5 /usr/include/qt5
cd ~/
git clone https://github.com/CPFL/Autoware.git
cd Autoware
cd ros
./catkin_make_release -j1
# NFS
- NFSサーバーを構築したメモ - Qiita
- Ubuntu 14.04 : NFSサーバー インストールと設定 : Server World
- Ubuntu 16.04 LTS : NFSクライアント(Ubuntu) : Server World
# g++ down grade
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.9