目次
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
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 の以下の行をコメントアウト
/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 で日本語変換ができない
.bashrc に以下を記述
export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
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 で日本語変換ができない
.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
- インストール
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
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
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
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
- 再起動
YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.