トップ 一覧 ping 検索 ヘルプ RSS ログイン

Mintの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!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
*再起動