7
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ubuntuの初期設定覚え書き

Posted at

前提環境

  • Ubuntu 16.04 on Parallels Desktop Lite

First Step

  • リポジトリを日本のサーバー(JAIST)に変更

  • sudo sed -i.bak -e "s%http://[^ ]\+%http://ftp.jaist.ac.jp/pub/Linux/ubuntu/%g" /etc/apt/sources.list

  • リポジトリ全体をアップデートする

  • sudo apt-get update

  • インストールされているソフトウェアをとりあえずアップデート

  • sudo apt-get upgrade

  • システムを再起動する

  • sudo shutdown -r now

Installing > Robot Operating System

  • ROSのリポジトリをインストール

  • sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

  • 鍵をインストール

  • sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

  • aptをアップデート

  • sudo apt-get update

  • ROSパッケージをインストール

  • sudo apt-get install ros-kinetic-desktop-full

Install > *** ROS System dependencies manager***

  • Initialize

  • sudo rosdep init

  • Update

  • rosdep update

  • add source to bash

  • echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

  • bash config reload

  • source ~/.bashrc

  • ROS Setup bash

  • source /opt/ros/kinetic/setup.bash

Installing > ROS Python packages

  • sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

Creating > ROS Workspace

  • bash setup

  • source /opt/ros/kinetic/setup.bash

  • Make a workspace directory

  • mkdir -p ~/catkin_ws/src

  • Going to workspace directory

  • cd ~/catkin_ws/

  • catkin setup

  • catkin_make

  • bash setup

  • source devel/setup.bash

  • reference PATH

  • echo $ROS_PACKAGE_PATH

Installing > Arduino IDE

  • Get Arduino Packages
  • sudo apt-get update && sudo apt-get install arduino arduino-core

Installing > NextCloud Sync Client App

  • Add Repository by ppa

  • sudo add-apt-repository ppa:nextcloud-devs/client

  • aptをアップデートしてPPA経由でnextcloudのsyncクライアントをインストール

  • sudo apt-get update && sudo apt-get install nextcloud-client

Installing > Google Chrome Installing

  • Keyをダウンロード

  • wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

  • debファイルのリポジトリをインポート

  • sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

  • アップデート

  • sudo apt-get update

  • Google Chromeをダウンロード

  • sudo apt-get install google-chrome-stable

  • 重複するソースを削除

  • sudo rm -rf /etc/apt/sources.list.d/google.list

Installing > *.deb Packages

  • *.deb Packagesを~/Downloadsにダウンロード

  • ~/Downloadsディレクトリに移動

  • cd ~/Downloads

  • dpkgでdebパッケージをインストール

  • sudo dpkg -i *.deb

  • 不要なパッケージを削除して、依存関係をインストール

  • sudo apt autoremove && sudo apt-get -f install

7
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?