!!!Mint !!!Tips !!バージョンの確認 $ cat /etc/linuxmint/info RELEASE=18.3 CODENAME=sylvia EDITION="MATE 64-bit" DESCRIPTION="Linux Mint 18.3 Sylvia" DESKTOP=MATE TOOLKIT=GTK NEW_FEATURES_URL=http://www.linuxmint.com/rel_sylvia_mate_whatsnew.php RELEASE_NOTES_URL=http://www.linuxmint.com/rel_sylvia_mate.php USER_GUIDE_URL=help:linuxmint GRUB_TITLE=Linux Mint 18.3 MATE 64-bit !!キーボード・ショートカット ,内容,ショートカット ,アプリケーションの起動,Alt + F2 !!!開発ツール !!Oracle JDK *https://www.linuxmania.jp/apt-install-java.html *PPAを公開している方がいるので、それを使用すれば apt-getでインストールすることは可能 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update *インストールするバージョンに応じて次のいずれかのコマンドを実行 $ sudo apt-get install oracle-java6-installer $ sudo apt-get install oracle-java7-installer $ sudo apt-get install oracle-java8-installer $ sudo apt-get install oracle-java9-installer !!Open JDK '/usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h' を上書きしようとしています。これはパッケージ openjdk-9-jdk-headless:amd64 9~b114-0ubuntu1 にも存在します $ sudo apt-get -o Dpkg::Options::="--force-overwrite" install openjdk-9-jdk !!Eclipse *最新Eclipseのインストール *http://baker-street.jugem.jp/?eid=513 cd ~/ダウンロード sudo tar -zxvf eclipse-*-linux-gtk-x86_64.tar.gz -C /opt cd /opt sudo chown -R root:root eclipse sudo chmod -R +r eclipse *ALT+F2起動できるように sudo touch /usr/bin/eclipse sudo chmod 775 /usr/bin/eclipse gksu xed /usr/bin/eclipse */usr/bin/eclipse に以下を記述 #!/bin/sh #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/" export ECLIPSE_HOME="/opt/eclipse" $ECLIPSE_HOME/eclipse $* ::OpenJDK Java9 の場合、/opt/eclipse.ini の以下の行をコメントアウト *https://stackoverflow.com/questions/46807468/eclipse-wont-open-in-linux-mint-and-java-wont-open-in-different-directories /opt/eclipse.ini #--add-modules=ALL-SYSTEM !!IntelliJ IDEA *https://www.jetbrains.com/idea/ *Communityエディションをダウンロード $ cd ~/Downloads $ sudo tar -zxvf ideaIC-2018.1.1.tar.gz -C /opt $ cd /opt $ sudo chown -R root:root idea-IC-181.4445.78/ $ sudo chmod -R +r idea-IC-181.4445.78 $ sudo touch /usr/bin/idea $ sudo chmod 775 /usr/bin/idea $ gksu xed /usr/bin/idea #!/bin/sh #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/" export IDEA_HOME="/opt/idea-IC-181.4445.78" $IDEA_HOME/bin/idea.sh $* !fcitx で日本語変換ができない *https://blog.pyyoshi.com/2015/01/23/fcitxderi-ben-yu-ru-li-gadekinaichang-he/ .bashrc に以下を記述 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" !!PyCharm *https://www.jetbrains.com/pycharm/ $ cd Downloads/ $ sudo tar -zxvf pycharm-community-2018.1.1.tar.gz -C /opt $ sudo chown -R root:root pycharm-community-2018.1.1 $ sudo chmod -R +r pycharm-community-2018.1.1 $ sudo chmod 775 /usr/bin/pycharm $ gksu xed /usr/bin/pycharm #!/bin/sh export PY_CHARM_HOME="/opt/pycharm-community-2018.1.1" $PY_CHARM_HOME/bin/pycharm.sh $* !fcitx で日本語変換ができない *https://blog.pyyoshi.com/2015/01/23/fcitxderi-ben-yu-ru-li-gadekinaichang-he/ .bashrc に以下を記述 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" !!Visual Studio Code !Python ::拡張機能をインストールしpython3に変更 "python.pythonPath": "python3" !.NET Core *https://docs.microsoft.com/ja-jp/dotnet/core/tutorials/with-visual-studio-code ::インストール curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list' sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1.103 ::サンプルプロジェクト dotnet new console dotnet build dotnet run !!Android Studio *https://developer.android.com/studio/install.html cd ~/Downloads sudo unzip -d /opt android-studio-ide-173.4670197-linux.zip sudo chown -R root:root android-studio/ sudo chmod -R +r android-studio/ sudo touch /usr/bin/eclipse sudo chmod 775 /usr/bin/eclipse gksu xed /usr/bin/eclipse #!/bin/sh #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/" export ANDROID_STUDIO_HOME="/opt/android-studio" $ANDROID_STUDIO_HOME/bin/studio.sh $* !!R *インストール *https://unix.stackexchange.com/questions/394770/install-r-on-linux-mint-18-2-sonya-mate sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/' sudo apt-get update sudo apt-get install r-base *起動 $ R !RStudio *https://www.rstudio.com/products/rstudio/download/ !!!Trouble shoot !!サスペンドから復帰後、マウスの挙動がおかしい *http://homemadegarbage.0t0.jp/ubuntu-i8042 *i8042 が含まれるか? $ dmesg | grep i8042 [ 1.037615] i8042: PNP: PS/2 Controller [PNP0320:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 [ 1.039765] i8042: Detected active multiplexing controller, rev 1.1 [ 1.041211] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.041214] serio: i8042 AUX0 port at 0x60,0x64 irq 12 [ 1.041241] serio: i8042 AUX1 port at 0x60,0x64 irq 12 [ 1.041263] serio: i8042 AUX2 port at 0x60,0x64 irq 12 [ 1.041284] serio: i8042 AUX3 port at 0x60,0x64 irq 12 [ 1.075641] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3 [ 2.353107] input: PS/2 Generic Mouse as /devices/platform/i8042/serio3/input/input10 [ 3.185434] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input12 *grubを編集 gksu xed /etc/default/grub #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX_DEFAULT="atkdb.reset i8042.nomux quiet splash" *更新 $ sudo update-grub *再起動