Fedora 23の研究室用セッティング(メモ)
来年度からはMac mini に移行しようと思いつつ,一応,RoboCup で使うことになるFedora 用のインストールメモを残しておきます.
Fedora 25で挑戦しましたが,やっぱりvmplayer がうまく入らないので,Fedora 24にします.
研究室の個人マシンをUbuntuからFedoraへがスタートです.
まずは,nfs の接続,Fedoraのインストールと,ついでにntp の設定,
sudo mkdir /export sudo mount -t nfs 192.168.11.8:/export /export [code]export http_proxy=http://cache.st.ryukoku.ac.jp:8080 export https_proxy=$http_proxy sudo -E dnf install ntpdate sudo ntpdate ntp.st.ryukoku.ac.jp
install_fedora.sh の修正版 ROS(Kinetic)のインストール(Fedora) を参考に
export PROXY=http://cache.st.ryukoku.ac.jp:8080 export http_proxy=$PROXY export https_proxy=$PROXY export ftp_proxy=$PROXY export ftps_proxy=$PROXY git config --global http.proxy $PROXY sudo -E dnf -y update sudo -E dnf -y install openssh-server sudo systemctl start sshd.service sudo systemctl enable sshd.service sudo -E dnf -y groupinstall development-tools development-libs sudo -E dnf install fawkes-devenv sudo rpm -e --nodeps tolua++ # tolua++-devel sudo -E dnf install compat-lua compat-lua-devel compat-tolua++ compat-tolua++-devel sudo -E dnf install python-rosdep python2-rosinstall_generator python-wstool python-rosinstall @buildsys-build python-qt5-devel python-defusedxml sudo -E -H pip install --upgrade pip sudo -E -H pip install -U rosdep rosinstall_generator wstool rosinstall sudo -E -H pip install --upgrade setuptools sudo -E rosdep init rosdep update sudo bash -c "echo \"export PATH=/usr/lib64/qt5/bin/:$PATH\" > /etc/profile.d/qt5-qmake.sh" source /etc/profile sudo mkdir -p /opt/ros/catkin_ws_kinetic sudo chown $USER:$GROUP -R /opt/ros cd /opt/ros/catkin_ws_kinetic rosinstall_generator desktop --rosdistro kinetic --deps --wet-only --tar > kinetic-desktop-wet.rosinstall wstool init -j8 src kinetic-desktop-wet.rosinstall rosinstall_generator navigation --rosdistro kinetic --deps --wet-only --tar > kinetic-navigation.rosinstall rosinstall_generator ar_track_alvar --rosdistro kinetic --deps --wet-only --tar > kinetic-ar_track_alvar.rosinstall wstool merge -t src kinetic-navigation.rosinstall wstool merge -t src kinetic-ar_track_alvar.rosinstall cd src git clone https://git.fawkesrobotics.org/fawkes_msgs.git cd .. wstool update -t src sudo -E dnf install tinyxml2-devel sudo ln -s /usr/include/xmlrpc.h /usr/include/XmlRpc.h ./src/catkin/bin/catkin_make_isolated --install --install-space=/opt/ros/kinetic \ -DCMAKE_BUILD_TYPE=Release -DENABLE_PRECOMPILED_HEADERS=OFF echo 'source /opt/ros/kinetic/setup.bash' >> ~/.bashrc source ~/.bashrc
cat << EOF > /etc/yum.repos.d/google-chrome.repo [google-chrome] name=google-chrome - \$basearch baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub EOF
dconf write /org/gnome/desktop/input-sources/xkb-options "['ctrl:swapcaps']"
んでもって,/export/lab/setupLab_fedora.sh を実行.
コメントを残す