Совокупные советы по установке
Одна из причин, по которой я пишу этот блог, заключается в том, чтобы вести журнал о том, как я решал проблемы.
В этом посте я опишу, как я установил несколько основных инструментов разработки на ОС Fedora. Я хочу, чтобы этот ноутбук был моей рабочей станцией для неработающих проектов.
Почти все в этом посте можно найти в другом месте в Интернете. На самом деле, большая часть того, что я пишу здесь, взята из других ссылок. Однако этот пост предназначен для объединения нескольких установок.
Если вы новичок в Linux (или не эксперт, как я), вы можете изучить некоторые базовые вещи здесь.
Как установить ( ням ), как создать из исходного кода, как настроить переменные среды и, возможно, другие вещи.
Сначала мы начнем с того, как я установил Fedora.
Установка Fedora
Я загрузил Fedora ISO с https://getfedora.org/en/workstation/ . Это распределение гномов. Затем я использовал http://www.linuxliveusb.com/ для создания самозагружающегося USB. Это очень просто в использовании. Я переключился на KDE, запустив: sudo yum install @kde-desktop
Установка Java
Загрузите пакет Oracle для rpm-сайта.
01
02
03
04
05
06
07
08
09
10
11
12
13
14
|
# root su - # Install JDK in system rpm -Uvh /path/.../jdk-8u40-linux-i586.rpm # Use correct Java alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 2000000 alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 2000000 alternatives --install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 2000000 alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 2000000 # Example how to swap javac # alternatives --config javac |
В /etc/profile.d/ создайте файл (jdk_home.sh) со следующим содержимым:
1
2
3
4
|
# Put this file under /etc/profile.d export JAVA_HOME=/usr/java/latest export PATH=$PATH:JAVA_HOME/bin |
Я использовал следующую ссылку, здесь рассказывалось, как установить JDK http://www.if-not-true-then-false.com/2014/install-oracle-java-8-on-fedora-centos-rhel/
Установка Intellij
Расположение: https://www.jetbrains.com/idea/download/
01
02
03
04
05
06
07
08
09
10
11
12
13
|
# root su - # Create IntelliJ location mkdir -p /opt/idea # Untar installation tar -xvzf /path/.../ideaIC- 14.1 .tar.gz -C /opt/idea # Create link for latest IntelliJ ln -s /opt/idea/idea-IC- 141.177 . 4 / /opt/idea/latest chmod -R +r /opt/idea |
Проверьте https://www.jetbrains.com/idea/help/basics-and-installation.html
После установки вы можете перейти в / opt / idea / latest / bin и запустить idea.sh. После запуска вам будет предложено создать запись на рабочем столе. Вы можете создать средство запуска командной строки позже.
Установка затмения
Расположение: http://www.eclipse.org/downloads/
01
02
03
04
05
06
07
08
09
10
11
12
13
|
su - # create eclipse location mkdir /opt/eclipse # Unzip it tar -xvzf /path/.../eclipse-java-luna-SR2-linux-gtk.tar.gz -C /opt/eclipse # create link ln -s /opt/eclipse/eclipse/ /opt/eclipse/latest # Permissions hmod -R +r /opt/eclipse/ |
Создать исполняемый файл / usr / bin / eclipse
1
2
3
4
5
6
7
|
#!/bin/sh # name it eclipse # put it in /usr/bin # chmod 755 /usr/bin/eclipse export ECLIPSE_HOME= "/opt/eclipse/latest" $ECLIPSE_HOME/eclipse $* |
Создать Desktop Launcher
01
02
03
04
05
06
07
08
09
10
11
12
13
|
# create /usr/local/share/applications/eclipse.desktop # Paste the following [Desktop Entry] Encoding=UTF- 8 Name=Eclipse Comment=Eclipse Luna 4.4 . 2 Exec=eclipse Icon=/opt/eclipse/latest/icon.xpm Terminal= false Type=Application Categories=Development;IDE; StartupNotify= true |
Смотрите также http://www.if-not-true-then-false.com/2010/linux-install-eclipse-on-fedora-centos-red-hat-rhel/
Установка Maven
Скачать https://maven.apache.org/download.cgi
01
02
03
04
05
06
07
08
09
10
11
|
# root su - # installation location mkdir /opt/maven # unzip tar -zxvf /path/.../apache-maven- 3.3 . 1 -bin.tar.gz -C /opt/maven # link ln -s /opt/maven/apache-maven- 3.3 . 1 / /opt/maven/latest |
Настройка maven среды
1
2
3
4
|
# put it in /etc/profile.d export M2_HOME=/opt/maven/latest export M2=$M2_HOME/bin export PATH=$M2:$PATH |
Установка git
Я хотел иметь последний клиент git. Использование yum install не помогло, поэтому я решил установить его из исходного кода. Я нашел отличный блог, объясняющий, как это сделать. http://tecadmin.net/install-git-2-0-on-centos-rhel-fedora/
Примечание: в части компиляции он использует экспорт в / etc / bashrc. Не делай этого. Вместо этого создайте файл в /etc/profile.d
Команды установки
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
|
su - yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel yum install gcc perl-ExtUtils-MakeMaker yum remove git # Download source # check latest version in http: //git-scm.com/downloads cd /usr/src wget https: //www.kernel.org/pub/software/scm/git/git-<latest-version>.tar.gz tar xzf git-<latest-version>.tar.gz # create git from source code cd git-<latest-version> make prefix=/opt/git all make prefix=/opt/git install |
Git Environment
1
2
|
# save under /etc/profile.d/git-env.sh export PATH=$PATH:/opt/git/bin |
Создайте файл ‘sh’ в /etc/profile.d
Ссылка: | Советы по установке от нашего партнера JCG, Эяля Голана (Eyal Golan), в блоге « Обучение и совершенствование в качестве мастера» . |