89

You can add a PPA location with the command sudo add-apt-repository ppa:<ppa_name> For example sudo add-apt-repository ppa:gnome-desktop You can find some help on Ubuntu Documentation


86

Gradle requires a Java JDK to be installed. Gradle requires a JDK 1.5 or higher. Gradle ships with its own Groovy library, therefore no Groovy needs to be installed. Any existing Groovy installation is ignored by Gradle. Gradle uses whichever JDK it finds in your path (to check, use java -version). Alternatively, you can set the JAVA_HOME ...


30

sudo add-apt-repository ppa:cwchien/gradle sudo apt-get update This is correct answer, but before make sudo apt-get install gradle, do: sudo apt-cache search gradle and next install latest version from new repo. In my case it: sudo apt-get install gradle-1.9 it work's! (if you don't tell, what version you need, it install gradle(1.4) from main repo, and ...


25

You need the ppa-purge utility to downgrade all the packages installed by the PPA and disable the PPA. Since you have removed the PPA from your sources list, you have to add it back. Then, run: sudo apt-get install ppa-purge sudo ppa-purge ppa:<your_ppa_name_here> Then you can install LibreOffice 3 from the official repositories. Regards.


25

Go to the webpage for the bug report and below the bug-title look for This bug affects %n person(s). Does this bug affect you? Click on it and select "Yes, it affects me" (you need to be logged in at launchpad). Additionally, look for You are not directly subscribed to this bug's notifications. at the sidebar at the right. Click there and you'll ...


18

Check out this script: #!/usr/bin/python2 # Usage python ppastats.py PPATEAM (ex: webupd8team) PPA (ex: gthumb) DIST (Ubuntu version eg maverick) ARCH (ubuntu arch eg i386 or amd64) # Example - highest downloaded file: python ppastats.py webupd8team y-ppa-manager maverick amd64 | tr '\t' ',' | cut -d ',' -f3 | sort -gr import sys from launchpadlib....


16

Is it a Launchpad project? (If you already know that it is a Launchpad project, you can skip this.) Not all projects found on Launchpad are actually hosted and developed there - some are mirrors of code hosted elsewhere (GitHub/Gitorious/etc), others come from Debian. These original sources are known as "upstream" projects, and it is usually best to submit ...


14

If you want to help develop and debug the latest and greatest Ubuntu I suggest that you keep the testing separate from your production system, your main operating system. Other people are actually using the developing release as their production system, which is good for testing, but it can be a bumpy ride. Some new program versions may not cooperate well ...


12

I don't know of any bzr command that does this, but it's actually very easy to script using the Launchpad python API. For instance: #!/usr/bin/env python import os, sys from launchpadlib.launchpad import Launchpad cachedir = os.path.expanduser("~/.launchpadlib/cache/") launchpad = Launchpad.login_anonymously('find_branches', ...


11

Short answer: Yes, Launchpad can be used to manage translations for a project on github. You can test launchpad's features with Launchpad Staging. Register your project on Launchpad. (Instructions can be found here.) Set up Launchpad to automatically import from Github. (Launchpad help page) Use https://launchpad.net/PROJECT/trunk/+setbranch to set up ...


11

To enable ARM builds As of 8 November 2016, enabling ARM builds is self-service: you can change an option in the PPA settings to get it to build for any of the following architectures automatically (documentation link): AMD x86-64 (amd64) ARM ARMv8 (arm64) ARM ARMv7 Soft Float (armel) ARM ARMv7 Hard Float (armhf) Intel x86 (i386) PowerPC64 Little-Endian (...


11

The "affects me" button is only visible if you're logged in to the Launchpad site — so if it's missing, it's because you're logged out!


11

Short answer: to get it all, you have to download the source packages individually; there is no single public browsing service for Ubuntu generally available today. But we're working on it! Long answer: The canonical source code for all of Ubuntu is available as source packages. You can go to https://launchpad.net/ubuntu/+source/hello, for example, click ...


10

Apparently! With corkscrew. sudo apt-get install corkscrew And edit ~/.ssh/config Host *.launchpad.net ProxyCommand corkscrew <proxy> <port> %h %p User <your launchpad account name> Obviously sub out all the <fields> but after that any ssh command (including bzr+ssh commands) should use your proxy. I'm certain some proxies ...


9

Intitial answer based on dobey's answer here and Jorge Castro's answer to a project-specific question. Edits/corrections/suggestions welcome. Create a Launchpad account. This will include a Launchpad username (LP-USER) Add your SSH key to launchpad at https://launchpad.net/~LP-USER/+editsshkeys On Launchpad, note the project name (PROJECT-NAME). Report the ...


9

When you run $ snap info <snap-name> you will see a contact field. This will tell you how to talk to the developer, or where can you find that information. $ snap info parity name: ... summary: ... publisher: ... contact: https://parity.io [...]


9

The apt-get update in your question states that gnome-shell-extensions/ppa does not have packages for Ubuntu 18.04 LTS Bionic Beaver. You should simply disable this repository with sudo add-apt-repository -r ppa:gnome-shell-extensions/ppa And then continue to use apt as usual.


8

Note that recently git support was added to launchpad: http://blog.launchpad.net/general/git-code-hosting-beta


8

Pulls seem to work with this syntax: bzr pull http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/ Pushes fail with this error: bzr: ERROR: Cannot lock LockDir(http://bazaar.launchpad.net:80/~ubuntu-branches/ubuntu/raring/gnome-control-center/raring/.bzr/branch/lock): Transport operation not possible: http does not ...


8

Determining Where Failure Occurs If your system fails to shut down, and the last text you see tells you that it is trying to unload a particular kernel module (or perform any other particular task), and there is no indication to the right of it, on the same line, that it succeeded or failed, then the problem is almost certainly with that specific action, and ...


8

I found the following solution with debsign and the -p option: use debuild without the signature, as you mentioned use then debsign with -p option setting the passphrase to use, like this debsign \ -p'gpg --passphrase-file /home/myname/my_passphrase_file.txt --batch --no-use-agent'\ -S -kMYKEYID package_source.change Still having some other issues, ...


8

Apparently its possible to add a PPA as a dependency to a PPA and thus including Gradle. https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#Dependencies


8

Update: The script now checks if the ppa supports your distro, and then aks for confirmation if you want to add the repo to your sources list and only then installs the packages. Use this at your own risk! I only tested this on two ppa's! I will not be held responsible for broken packages! code: #!/bin/bash #--------------------------------------------...


8

Just simply run: sudo apt install nwchem it's a supported package which already exist in official repository, and the link you provide is the source of it. The fact is that you already have access to the source of this package, if you want to download the source you can run: apt source --download-only nwchem And if you want to compile and install it ...


7

The version of the resulting package comes from the version number provided in debian/changelog So you must have the appropriate version there. 1.0.3-1 will supersede an Ubuntu only upload versionized 1.0.3-0ubuntu1 $ dpkg --compare-versions 1.0.3-1 le 1.0.3-0ubuntu1 || echo "False" False But it will not supersede a version originating from Debian with ...


7

You need to use the "read-only git location" as shown on github. It is the same as the web URL (which you have used), but with .git appended to the end. You need to add this to the end of your URL. To import a non-master branch, you must also append ,branch=branchname to the end of the URL. Also, I think you may be confusing the term "master branch" with "...


7

Technically, ubuntu-bug just logs the crash report locally. A separate program, whoopsie, watches for logged reports and uploads them to a central database, where they're automatically grouped to identify overarching problems. The resulting data is displayed on the Ubuntu error tracker: Aggregate trends are publicly available, and report details are ...


7

Debian package repositories (which are what PPAs are, but with specific packages in them for Ubuntu releases, and not Debian itself) are not the same as git repos. You can't use a git repo for an apt repository. The main reason for this is because git uses a special server designed to work with source code, and not binary packages. An apt repository ...


7

A bash script to try a PPA for your distribution : I just learned some bash for you haha. This works great, I'm proud (and thanks to Wilf for his answer) #!/bin/bash # usage : bash myscript ppa:something/something # get list of ppa's supported distribution wget http://ppa.launchpad.net/$(echo $1 | sed -e 's/ppa://g')/ubuntu/dists -O /tmp/test-ppa.tmp -q #...


Only top voted, non community-wiki answers of a minimum length are eligible