Announcement

Collapse
No announcement yet.

FAQ: Repositories

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    FAQ: Repositories

    > Repositories Ubuntu
    What are Repositories?

    There are literally thousands of Ubuntu programs available to meet the needs of Ubuntu users. Many of these programs are stored in software archives commonly referred to as repositories. Repositories make it very easy to install new software onto Ubuntu using an Internet connection, while also providing a high level of security, as each program available in the repositories is thoroughly tested and built specifically for each version of Ubuntu...

    > Repositories Kubuntu
    This page describes how to manage software repositories in Kubuntu releases

    > Repositories
    A Quick, Tongue-in-cheek Description of the Ubuntu Repositories
    • $release: Don’t touch it, I like consistency, even with my bugs.
    • $release-security: I’ll accept patches to existing versions (and very rare version upgrades if absolutely necessary) in the process of keeping my system secure.
    • $release-updates: Okay, some bugs are worth fixing, and I trust you this much (holds up two fingers like Maxwell Smart).
    • $release-backports: I have something akin to technology ADHD, needing the latest of everything I can possibly get, but I can’t handle running the development branch.
    • $devel: I can take it. Seriously. If you break my X, I shall become more powerful than you could possibly imagine. I’ll file and maybe even fix the bugs and I’ll do it even if power management is not so much ‘managed’ as vomited all over the wall. Come get some.
    • Debian: We do the work so you don’t have to.

    > UbuntuBackports
    What are Backports

    Ubuntu releases a new version of its OS every 6 months. After a release, the version of all packages stays constant for the entire 6 months. For example, if Ubuntu ships with OpenOffice.org 2.0.x, it will remain at OpenOffice.org 2.0.x for the entire 6-month release cycle, even if a later version gets released during this time. The Ubuntu team may apply important security fixes to 2.0.x, but any new features or non-security bugfixes will not be made available.

    This is where Ubuntu Backports comes in. The Backports team believes that the best update policy is a mix of Ubuntu's security-only policy AND providing new versions of some programs. Candidates for version updates are primarily desktop applications, such as your web browser, word processor, IRC client, or IM client. These programs can be updated without replacing a large part of the operating system that would affect stability of the whole system.

    Backports is an official Ubuntu repository and maintained by knowledgeable Ubuntu developers who are often present on IRC and other communications media. But note that software in backports will not receive review or updates from the Ubuntu security team itself...
    + lot of stuff


    Proposed

    > Ubuntu Updates
    Enabling the proposed updates repository can break your system. It is not recommended for inexperienced users.

    The proposed updates are updates which are waiting to be moved into the recommended updates queue after some testing. They may never reach recommended or they may be replaced with a more recent update.

    Enabling this is reasonable if you want to participate in testing minor updates, or know that your specific problem has been solved here but the package hasn't reached recommended yet.
    More > Testing EnableProposed


    > Medibuntu
    Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) is a repository of packages that cannot be included into the Ubuntu distribution for legal reasons (copyright, license, patent, etc).
    > HOWTO: Add the Medibuntu Repository and GPG Key
    > HOWTO: Get commercial DVD playback in Kaffeine - FF, GG, and HH w/KDE 3 and 4


    > PPA
    Personal Package Archives (PPA) allow you to upload Ubuntu source packages to be built and published as an apt repository by Launchpad. You can find out more about PPAs and how to use them in our quick-start guide.
    and
    Important: You download and install PPA packages at your own risk. Ubuntu, Launchpad and Canonical do not endorse these packages. You must be certain that you trust the PPA owner before you install their software...

    "You download and install PPA packages at your own risk" means

    > [ubuntu] YOU THERE!! Malicios script installed as a DEB, please read!
    > Dangerous .debs


    Kubuntu use of the PPA's

    > kubuntu-devel
    >> Updates, upgrades, and PPA's, oh my....
    ...
    >> [kubuntu-devel] Updates, upgrades, and PPA's, oh my....

    > Kubuntu PPAs
    While Ubuntu does have a wide selection of software in their official apt repositories, as well as what is available in the official (but unsupported) Backports repository, providing packages for newer KDE SC versions (as well as some major applications) is often beyond the scope of these official software channels.

    This is why Kubuntu use the Ubuntu PPA system for their KDE technology upgrades....
    > Kubuntu and it’s Repositories


    > Ubuntu Packages Search
    This site provides you with information about all the packages available in the Ubuntu Package archive.
    Through this site you can download the sources and the binaries.
    Before you edit, BACKUP !

    Why there are dead links ?
    1. Thread: Please explain how to access old kubuntu forum posts
    2. Thread: Lost Information

    #2
    Re: FAQ: Repositories

    Seriously Rog, if I had had been drinking my coffee when I read your description for $devel: I would have had it coming out my nose!! FUNNY!!

    Nice info.
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Re: FAQ: Repositories

      Very good!

      From a poster with everything active in sources.list.

      Comment


        #4
        Re: FAQ: Repositories

        Using the PPA repositories

        PPA repositories are > Personal Package Archives for Ubuntu:
        Personal Package Archives (PPA) allow you to upload Ubuntu source packages to be built and published as an apt repository by Launchpad...

        Please read before using...

        Go to the PPA repository "Overview" page and read the warnings/notifications/information/...

        Picks:
        For the love of the blue gears, DO NOT USE. This is where we build and stage the packages for final release, so this will never have usable packages.
        For myself usage, may break you PC and kill the cats.
        Please do not publish instructions for how to install from this archive without linking to this page! Anyone using packages from this archive is expected to read this page first.

        You could download single packages - and install them

        1) Click "View package details"
        - on the right side of the text "Overview of all packages published in Any Series Filter"

        2) Click the application (source column) that you want to download.

        3) Download the amd64/i386/lpia .deb package.

        4) Install the .deb package by using the GDebi, KPackagekit or with the dpkg.

        GDebi/KPackageKit

        1) Right click on the .deb file in the file browser
        2) Choose "Open with GDebi/KPackageKit" in the pop up window.
        3) Read the infomation
        4) Click the Cancel/OK

        dpkg /1/, is a commandline application. Konsole:

        Code:
        sudo dpkg -i <package.deb>

        Adding a PPA as a repository

        With the Karmic and later (?) > Topic: Adding PPA repositories with the Karmic

        An example: Adding the Kubuntu PPA Backports

        Browsing to the > Kubuntu PPA Backports. Reading the information.

        With the Konsole:
        Code:
        sudo add-apt-repository ppa:kubuntu-ppa/backports
        Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv E4DFEC907DEDA4B8A670E8042836CB0A8AC93F7A
        gpg: requesting key 8AC93F7A from hkp server keyserver.ubuntu.com
        gpg: key 8AC93F7A: public key "Launchpad Kubuntu Updates" imported
        gpg: no ultimately trusted keys found
        gpg: Total number processed: 1
        gpg: imported: 1 (RSA: 1)

        Same thing with the KPackageKit :

        KPackageKit > Settings > Edit Software Sources > Other Software tab > Add - Add to the line:
        ppa:kubuntu-ppa/backports
        and click OK. There should be notification:
        The information about available software is out-of-date

        To install software and updates from newly added or changed sources, you have to reload the information about available software.

        You need a working internet connection to continue.
        Reload.


        Check #1:
        Code:
        ls -l /etc/apt/sources.list.d
        ...
        -rw-r--r-- 1 root root 70 2009-11-04 21:09 kubuntu-ppa-backports-karmic.list
        ...
        Check #2:
        Code:
        cat /etc/apt/sources.list.d/kubuntu-ppa-backports-karmic.list
        Check #3:
        Updating the package database:
        Code:
        sudo apt-get update
        Now there should be new packages (KDE 4.3.3):
        Code:
        apt-cache show kdebase
        Package: kdebase
        Source: kdebase
        Priority: optional
        Section: kde
        ...
        Filename: pool/main/k/kdebase/kdebase_4.3.3-0ubuntu1~ppa1_all.deb
        ...
        => The PPA repository is added and ready to use


        With the Jaunty and earlier:

        Click the "Not using Ubuntu 9.10 (karmic)?" on the "Overview" page

        There will be instructions. An example > Using the PPA repositories



        Disable the PPA repository after installation/upgrade



        Links:

        > Topic: Finding, installing and using PPAs
        > Topic: Weather in taskbar for KDE 4?
        > Topic: What dock application works best in Kubuntu?(Solved)
        > Topic: Amarok 2.2 and the Equalizer
        > Topic: KDE 3.5 Applications with the Kubutu 9.10


        /1/ man dpkg
        NAME
        dpkg - package manager for Debian

        SYNOPSIS
        dpkg [options] action
        ...
        DESCRIPTION
        dpkg is a tool to install, build, remove and manage Debian packages.
        ...
        ACTIONS
        -i, --install package_file...
        Install the package.
        Before you edit, BACKUP !

        Why there are dead links ?
        1. Thread: Please explain how to access old kubuntu forum posts
        2. Thread: Lost Information

        Comment


          #5
          Re: FAQ: Repositories

          Here is a link where you will find a handy script that will automatically download and install the keys for all of the ppa's you have in your sources file. I have used it and it works great.

          http://tinyurl.com/n8fnkc

          Comment

          Working...
          X