|
1 week ago | |
---|---|---|
intellij-idea-community_2020.3.1 | 1 week ago | |
.gitignore | 3 years ago | |
CONTRIBUTORS.txt | 1 year ago | |
LICENSE | 5 years ago | |
README.md | 7 months ago | |
intellij-idea-community_2020.3.1-1_all.deb | 1 week ago | |
intellij-idea-community_2020.3.1.orig.tar.gz | 1 week ago | |
update-new-version.sh | 1 month ago | |
upstream-version-check.sh | 3 years ago |
.deb Packages of IntelliJ IDEA Community Edition for Ubuntu
I also provide a package for the Ultimate Edition.
sudo apt-add-repository ppa:mmk2410/intellij-idea
sudo apt-get update
sudo apt-get install intellij-idea-community
You can report issues, questions or feedback concerning the package here on GitLab. Please include which version your using.
To update the package the first you need to do is to set up your build environment. After that there are two ways: an automated way (which is highly preferred) and a manual way.
Run sudo apt install build-dep debhelper
.
It is also necessary to setup Git with your username and email address as explained in numerous tutorials.
Run ./update-new-version.sh "$new-version"
Where $new-version
is in the format [year].[major].[minor]
.
To update the version follow these steps. Replace all instances of [year].[major].[minor]
with the new version numbers (e.g., 2017.3++).
git checkout -b version-[year].[major].[minor]
mv intellij-idea-community_2017.3 intellij-idea-community_[year].[major].[minor]
mv intellij-idea-community_2017.3.orig.tar.gz intellij-idea-community_[year].[major].[minor].orig.tar.gz
Edit the README.md and update the version numbers
Go into the build files directory
cd intellij-idea-community_[year].[major].[minor]/debian
Edit the changelog file and prepend a new changelog entry. You can just copy an old one and update the values in it
Edit the preinst file and update the download url. Normally this is done by updating the version number
Go one directory back
cd ..
debuild -us -uc
cd ..
rm intellij-idea-community_2017.3-1*
sudo dpkg -i intellij-idea-community_[year].[major].[minor]_all.deb
If everything works, add yourself to the CONTRIBUTORS.txt
Commit your changes
git add -A
git commit -m "Version [year].[major].[minor]"
git push origin version-[year].[major].[minor]