Эта статья о том, как быстро мне и моим коллегам настроить Ubuntu 13.04 x64 с Java (JDK7 from Oracle), Skype, Chrome, а так же разнообразные утититы и программы, нужные разработчику.
Я устал каждый раз перерывать отдельно сохраненные ссылки на тему как поставить неглючный Skype в убунту, и вручную вбивать весь сценарий установки JDK7 с заходами на сайт Oracle.
Сценарии, приведенные в этом посте, сразу будут работать на убунте, и это мне упрощает жизнь.
Программы, которые я использую ежедневно:
Кому-то, возможно, кажется не очень хорошим тоном смешивать утилиты из Gnome и KDE, да еще и в рамках Unity, но мне всё равно, потому что мне так удобно. Возможно даже есть гномьи аналоги, но тратить время на поиск не хочется.
Для девелоперских целей мне нужно все, что связанно с build активностями, gcc, python, make, и многое другое из важных для меня зависимостей. Сценарий, приведенный ниже, устанавливает большинство из них. Постепенно буду его дополнять, спасибо блогспоту, что посты можно редактировать.
Притча о той тьме, которую несет миру Oracle, многим известна. Вот один из способов устранить немного зла и спасти меня от заходов на сайт этой компании. Иными словами, настраиваю Java в Ubuntu x64 одним скриптом.
Захардкоженная версия jdk-7u45-linux-x64.tar.gz, нужно скачать с сайта Oracle и распаковать содержащуюся в архиве папку в ту, из которой будет выполнен данный скрипт.
You can check the correctness of java browser plugin installation here.
Я устал каждый раз перерывать отдельно сохраненные ссылки на тему как поставить неглючный Skype в убунту, и вручную вбивать весь сценарий установки JDK7 с заходами на сайт Oracle.
Сценарии, приведенные в этом посте, сразу будут работать на убунте, и это мне упрощает жизнь.
Программы, которые я использую ежедневно:
sudo apt-get update
sudo apt-get install guake
sudo apt-get install mc
sudo apt-get inatall kdiff3
sudo apt-get install kget
sudo apt-get install krename
sudo apt-get install krusader
sudo apt-get install aptitude
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update
sudo apt-get install google-chrome-stable
sudo dpkg --add-architecture i386
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install skype
Кому-то, возможно, кажется не очень хорошим тоном смешивать утилиты из Gnome и KDE, да еще и в рамках Unity, но мне всё равно, потому что мне так удобно. Возможно даже есть гномьи аналоги, но тратить время на поиск не хочется.
Для девелоперских целей мне нужно все, что связанно с build активностями, gcc, python, make, и многое другое из важных для меня зависимостей. Сценарий, приведенный ниже, устанавливает большинство из них. Постепенно буду его дополнять, спасибо блогспоту, что посты можно редактировать.
sudo apt-get install build-essential
sudo apt-get install python-all-dev
sudo apt-get install python-setuptools
sudo apt-get install python-pip python-virtualenv
sudo apt-get install git
sudo apt-get install subversion
sudo apt-get install mercurial
sudo apt-get install libxml2-dev libxslt-dev
sudo apt-get install libevent-dev
sudo apt-get install cython
sudo apt-get install kdevelop
sudo apt-get install idle-python2.7
Притча о той тьме, которую несет миру Oracle, многим известна. Вот один из способов устранить немного зла и спасти меня от заходов на сайт этой компании. Иными словами, настраиваю Java в Ubuntu x64 одним скриптом.
Захардкоженная версия jdk-7u45-linux-x64.tar.gz, нужно скачать с сайта Oracle и распаковать содержащуюся в архиве папку в ту, из которой будет выполнен данный скрипт.
#Oracle Java JDK7
#jdk-7u45-linux-x64.tar.gz, если не подходит, можно скачать обычным способом.
# I'VE SHARED JAVA jdk-7u25-linux-x64.tar.gz via Ubuntu One Cloud Storage.
# Alternatively you can download it here
# http://www.oracle.com/technetwork/java/javase/downloads/index.html
# targzfile=jdk-7u45-linux-x64.tar.gz
# wget --output-document $targzfile http://ubuntuone.com/2rQOFnBvmsz3UwGrmTkDiS
# SET JAVA FOLDER NAME CORRECTLY (the name of java folder after un-tar)
jdir=jdk1.7.0_45
username=oleksandr
tar -xvf $targzfile
sudo mkdir /usr/lib/jvm
sudo mkdir /usr/lib/jvm/$jdir
sudo mv ./$jdir/* /usr/lib/jvm/$jdir/
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/$jdir/bin/javac 1
update-alternatives --install /usr/bin/java java /usr/lib/jvm/$jdir/bin/java 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/$jdir/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/$jdir/bin/jar 1
update-alternatives --config javac
update-alternatives --config java
update-alternatives --config javaws
update-alternatives --config jar
# SETUP JAVA BROWSER PLUGIN
su ${username} -c "mkdir ~${username}/.mozilla/plugins"
rm /home/${username}/.mozilla/plugins/libnpjp2.so
su ${username} -c "ln -s /usr/lib/jvm/$jdir/jre/lib/amd64/libnpjp2.so ~${username}/.mozilla/plugins/"
# CHECK INSTALLATION
ls -la /etc/alternatives/{java,javac,javaws,jar}
java -version
You can check the correctness of java browser plugin installation here.
небольшой апдейт для настройки софта, что то немного обновлено
ОтветитьУдалитьsudo apt-get update
sudo apt-get install -y guake
sudo apt-get install -y mc
sudo apt-get install -y kdiff3
sudo apt-get install -y kget
sudo apt-get install -y krename
sudo apt-get install -y krusader
sudo apt-get install -y aptitude
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update
sudo apt-get install -y google-chrome-stable
sudo dpkg --add-architecture i386
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install -y skype
sudo apt-get install -y build-essential
sudo apt-get install -y python-all-dev
sudo apt-get install -y python-setuptools
sudo apt-get install -y python-pip python-virtualenv
sudo apt-get install -y git
sudo apt-get install -y subversion
sudo apt-get install -y mercurial
sudo apt-get install -y libxml2-dev libxslt-dev
sudo apt-get install -y libevent-dev
sudo apt-get install -y cython
sudo apt-get install -y kdevelop
sudo apt-get install -y idle-python2.7