可変ブログ

色々メモとか。とりあえず自分が分かるように。その後、なるべく人が見て分かるように。可変。

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

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

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

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

# Editor
atom
VS code

# NFS


# g++ down grade
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.9