| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Mint」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
1行目: 1行目:
==Mint==
+
==[[Mint]]==
  
==Tips==
+
==[[Tips]]==
 
===バージョンの確認===
 
===バージョンの確認===
 
  $ cat /etc/linuxmint/info
 
  $ cat /etc/linuxmint/info
  RELEASE=18.3
+
  [[R]]ELEASE=18.3
  CODENAME=sylvia
+
  CODENAME=syl[[vi]]a
 
  EDITION="MATE 64-bit"
 
  EDITION="MATE 64-bit"
  DESCRIPTION="Linux Mint 18.3 Sylvia"
+
  DESCRIPTION="[[Linux]] Mint 18.3 Sylvia"
 
  DESKTOP=MATE
 
  DESKTOP=MATE
 
  TOOLKIT=GTK
 
  TOOLKIT=GTK
  NEW_FEATURES_URL=http://www.linuxmint.com/rel_sylvia_mate_whatsnew.php
+
  NEW_FEATURES_URL=http://www.linuxmint.com/rel_syl[[vi]]a_mate_whatsnew.php
  RELEASE_NOTES_URL=http://www.linuxmint.com/rel_sylvia_mate.php
+
  RELEASE_NOTES_URL=http://www.linuxmint.com/rel_syl[[vi]]a_mate.php
  USER_GUIDE_URL=help:linuxmint
+
  USE[[R]]_GUIDE_U[[R]]L=help:linuxmint
  GRUB_TITLE=Linux Mint 18.3 MATE 64-bit
+
  GRUB_TITLE=[[Linux]] Mint 18.3 MATE 64-bit
 
===キーボード・ショートカット===
 
===キーボード・ショートカット===
 
{|class="wikitable"
 
{|class="wikitable"
25行目: 25行目:
  
 
==開発ツール==
 
==開発ツール==
===Oracle JDK===
+
===[[Oracle]] JDK===
 
*https://www.linuxmania.jp/apt-install-java.html
 
*https://www.linuxmania.jp/apt-install-java.html
 
*PPAを公開している方がいるので、それを使用すれば apt-getでインストールすることは可能
 
*PPAを公開している方がいるので、それを使用すれば apt-getでインストールすることは可能
38行目: 38行目:
 
   '/usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h' を上書きしようとしています。これはパッケージ openjdk-9-jdk-headless:amd64 9~b114-0ubuntu1 にも存在します
 
   '/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
 
  $ sudo apt-get -o Dpkg::Options::="--force-overwrite" install openjdk-9-jdk
===Eclipse===
+
===[[Eclipse]]===
*最新Eclipseのインストール
+
*最新[[Eclipse]]のインストール
 
*http://baker-street.jugem.jp/?eid=513
 
*http://baker-street.jugem.jp/?eid=513
 
  cd ~/ダウンロード
 
  cd ~/ダウンロード
 
  sudo tar -zxvf eclipse-*-linux-gtk-x86_64.tar.gz -C /opt
 
  sudo tar -zxvf eclipse-*-linux-gtk-x86_64.tar.gz -C /opt
 
  cd /opt
 
  cd /opt
  sudo chown -R root:root eclipse
+
  sudo chown -[[R]] root:root eclipse
  sudo chmod -R +r eclipse
+
  sudo chmod -[[R]] +r eclipse
 
*ALT+F2起動できるように
 
*ALT+F2起動できるように
 
  sudo touch /usr/bin/eclipse
 
  sudo touch /usr/bin/eclipse
55行目: 55行目:
 
  export ECLIPSE_HOME="/opt/eclipse"
 
  export ECLIPSE_HOME="/opt/eclipse"
 
  $ECLIPSE_HOME/eclipse $*
 
  $ECLIPSE_HOME/eclipse $*
=====OpenJDK Java9 の場合、/opt/eclipse.ini の以下の行をコメントアウト=====
+
=====OpenJDK [[Java]]9 の場合、/opt/eclipse.ini の以下の行をコメントアウト=====
 
*https://stackoverflow.com/questions/46807468/eclipse-wont-open-in-linux-mint-and-java-wont-open-in-different-directories
 
*https://stackoverflow.com/questions/46807468/eclipse-wont-open-in-linux-mint-and-java-wont-open-in-different-directories
 
  /opt/eclipse.ini
 
  /opt/eclipse.ini
65行目: 65行目:
 
  $ sudo tar -zxvf ideaIC-2018.1.1.tar.gz -C /opt
 
  $ sudo tar -zxvf ideaIC-2018.1.1.tar.gz -C /opt
 
  $ cd /opt
 
  $ cd /opt
  $ sudo chown -R root:root idea-IC-181.4445.78/
+
  $ sudo chown -[[R]] root:root idea-IC-181.4445.78/
  $ sudo chmod -R +r idea-IC-181.4445.78
+
  $ sudo chmod -[[R]] +r idea-IC-181.4445.78
 
  $ sudo touch /usr/bin/idea
 
  $ sudo touch /usr/bin/idea
 
  $ sudo chmod 775 /usr/bin/idea
 
  $ sudo chmod 775 /usr/bin/idea
80行目: 80行目:
 
  export GTK_IM_MODULE=fcitx   
 
  export GTK_IM_MODULE=fcitx   
 
  export QT_IM_MODULE=fcitx   
 
  export QT_IM_MODULE=fcitx   
  export XMODIFIERS="@im=fcitx"   
+
  export XMODIF[[IE]]RS="@im=fcitx"   
 
===PyCharm===
 
===PyCharm===
 
*https://www.jetbrains.com/pycharm/
 
*https://www.jetbrains.com/pycharm/
 
  $ cd Downloads/
 
  $ cd Downloads/
 
  $ sudo tar -zxvf pycharm-community-2018.1.1.tar.gz -C /opt
 
  $ sudo tar -zxvf pycharm-community-2018.1.1.tar.gz -C /opt
  $ sudo chown -R root:root pycharm-community-2018.1.1
+
  $ sudo chown -[[R]] root:root pycharm-community-2018.1.1
  $ sudo chmod -R +r pycharm-community-2018.1.1
+
  $ sudo chmod -[[R]] +r pycharm-community-2018.1.1
 
  $ sudo chmod 775 /usr/bin/pycharm
 
  $ sudo chmod 775 /usr/bin/pycharm
 
  $ gksu xed /usr/bin/pycharm
 
  $ gksu xed /usr/bin/pycharm
 
  #!/bin/sh
 
  #!/bin/sh
  export PY_CHARM_HOME="/opt/pycharm-community-2018.1.1"
+
  export PY_CHA[[R]]M_HOME="/opt/pycharm-community-2018.1.1"
  $PY_CHARM_HOME/bin/pycharm.sh $*
+
  $PY_CHA[[R]]M_HOME/bin/pycharm.sh $*
 
====fcitx で日本語変換ができない====
 
====fcitx で日本語変換ができない====
 
*https://blog.pyyoshi.com/2015/01/23/fcitxderi-ben-yu-ru-li-gadekinaichang-he/
 
*https://blog.pyyoshi.com/2015/01/23/fcitxderi-ben-yu-ru-li-gadekinaichang-he/
97行目: 97行目:
 
  export GTK_IM_MODULE=fcitx   
 
  export GTK_IM_MODULE=fcitx   
 
  export QT_IM_MODULE=fcitx   
 
  export QT_IM_MODULE=fcitx   
  export XMODIFIERS="@im=fcitx"   
+
  export XMODIF[[IE]]RS="@im=fcitx"   
===Visual Studio Code===
+
===[[Visual Studio Code]]===
====Python====
+
====[[Python]]====
 
=====拡張機能をインストールしpython3に変更=====
 
=====拡張機能をインストールしpython3に変更=====
 
  "python.pythonPath": "python3"
 
  "python.pythonPath": "python3"
====.NET Core====
+
====[[.NET Core]]====
*https://docs.microsoft.com/ja-jp/dotnet/core/tutorials/with-visual-studio-code
+
*https://docs.microsoft.com/ja-jp/dotnet/core/tutorials/with-[[vi]]sual-studio-code
 
=====インストール=====
 
=====インストール=====
 
  curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
 
  curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
116行目: 116行目:
 
  dotnet build
 
  dotnet build
 
  dotnet run
 
  dotnet run
===Android Studio===
+
===[[Android Studio]]===
 
*https://developer.android.com/studio/install.html
 
*https://developer.android.com/studio/install.html
 
  cd ~/Downloads
 
  cd ~/Downloads
 
  sudo unzip -d /opt android-studio-ide-173.4670197-linux.zip
 
  sudo unzip -d /opt android-studio-ide-173.4670197-linux.zip
  sudo chown -R root:root android-studio/
+
  sudo chown -[[R]] root:root android-studio/
  sudo chmod -R +r android-studio/
+
  sudo chmod -[[R]] +r android-studio/
 
  sudo touch /usr/bin/eclipse
 
  sudo touch /usr/bin/eclipse
 
  sudo chmod 775 /usr/bin/eclipse
 
  sudo chmod 775 /usr/bin/eclipse
128行目: 128行目:
 
  #!/bin/sh
 
  #!/bin/sh
 
  #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
 
  #export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
  export ANDROID_STUDIO_HOME="/opt/android-studio"
+
  export AND[[R]]OID_STUDIO_HOME="/opt/android-studio"
  $ANDROID_STUDIO_HOME/bin/studio.sh $*
+
  $AND[[R]]OID_STUDIO_HOME/bin/studio.sh $*
===R===
+
===[[R]]===
 
*インストール
 
*インストール
 
*https://unix.stackexchange.com/questions/394770/install-r-on-linux-mint-18-2-sonya-mate
 
*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 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65[[DFD]]57CBB651716619E084DAB9
 
  sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/'
 
  sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/'
 
  sudo apt-get update
 
  sudo apt-get update
 
  sudo apt-get install r-base
 
  sudo apt-get install r-base
 
*起動
 
*起動
  $ R
+
  $ [[R]]
====RStudio====
+
====[[R]]Studio====
 
*https://www.rstudio.com/products/rstudio/download/
 
*https://www.rstudio.com/products/rstudio/download/
 
==Trouble shoot==
 
==Trouble shoot==
158行目: 158行目:
 
*grubを編集
 
*grubを編集
 
  gksu xed /etc/default/grub
 
  gksu xed /etc/default/grub
  #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
+
  #G[[R]]UB_CMDLINE_LINUX_DEFAULT="quiet splash"
  GRUB_CMDLINE_LINUX_DEFAULT="atkdb.reset i8042.nomux quiet splash"
+
  G[[R]]UB_CMDLINE_LINUX_DEFAULT="atkdb.reset i8042.nomux quiet splash"
 
*更新
 
*更新
 
  $ sudo update-grub
 
  $ sudo update-grub
 
*再起動
 
*再起動

2020年2月16日 (日) 04:29時点における最新版

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

$ 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

$ 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

サスペンドから復帰後、マウスの挙動がおかしい

$ 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
  • 再起動