Announcement

Collapse
No announcement yet.

How to downgrade packages (forcing version) - Regenerated

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

    How to downgrade packages (forcing version) - Regenerated

    Regenerated > Topic: Lost Information, old topic=3090553.0


    This how to downgrade packages. If you are downgrading the whole Kubuntu, then maybe this will help > DowngradeHowto.

    To downgrade/revert from the ppa packages to the official Ubuntu packages - Package: ppa-purge:
    Description: disables a PPA and reverts to official packages
    This program disables a PPA from your Software Sources and reverts your
    system back to the official Ubuntu packages. You can use this to return your
    system to normal after testing a new version from a PPA.
    Homepage: https://launchpad.net/ppa-purge


    Command line

    apt-get

    Available package versions /1/:
    apt-cache show [package name]

    With the kde-service-menu-rootactions:
    Code:
    apt-cache show kde-service-menu-rootactions
    There (here) are:
    Version: 2.7.1~natty~ppa1
    Version: 2.6.92~natty~ppa1

    To install certain version of package /2/:
    Code:
    apt-get install [package name]=[version]

    Downgrading the kde-service-menu-rootactions:
    Code:
    sudo apt-get install kde-service-menu-rootactions=2.6.92~natty~ppa1
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following packages will be DOWNGRADED:
    kde-service-menu-rootactions
    0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
    Need to get 0 B/31.4 kB of archives.
    After this operation, 0 B of additional disk space will be used.
    Do you want to continue [Y/n]? y
    dpkg: warning: downgrading kde-service-menu-rootactions from 2.7.1~natty~ppa1 to 2.6.92~natty~ppa1.
    (Reading database ... 131974 files and directories currently installed.)
    Preparing to replace kde-service-menu-rootactions 2.7.1~natty~ppa1 (using .../kde-service-menu-rootactions_2.6.92~natty~ppa1_all.deb) ...
    Unpacking replacement kde-service-menu-rootactions ...
    Setting up kde-service-menu-rootactions (2.6.92~natty~ppa1) ...

    aptitude

    Same things with the aptitude /3/:

    Available:
    Code:
    aptitude versions kde-service-menu-rootactions
    p 2.6.92~natty~ppa1 natty 500
    i 2.7.1~natty~ppa1 <NULL> 500
    Downgrade:
    Code:
    sudo aptitude install kde-service-menu-rootactions=2.6.92~natty~ppa1
    The following packages will be DOWNGRADED:
    kde-service-menu-rootactions
    0 packages upgraded, 0 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
    Need to get 0 B/31.4 kB of archives. After unpacking 0 B will be used.
    dpkg: warning: downgrading kde-service-menu-rootactions from 2.7.1~natty~ppa1 to 2.6.92~natty~ppa1.
    (Reading database ... 131974 files and directories currently installed.)
    Preparing to replace kde-service-menu-rootactions 2.7.1~natty~ppa1 (using .../kde-service-menu-rootactions_2.6.92~natty~ppa1_all.deb) ...
    Unpacking replacement kde-service-menu-rootactions ...
    Setting up kde-service-menu-rootactions (2.6.92~natty~ppa1) ...

    Graphical User Interface

    Muon

    Muon package manager, not Muon Software Center (muon installer).
    Muon at this: Muon Package Manager: 1.1.80 "Caustic Carrionite" (1.1.80-0ubuntu1~natty1).
    Description: package manager for KDE
    Muon is a graphical package manager for KDE.
    .
    Features of note include:
    * A powerful, yet intuitive interface
    * Fast, accurate package search using the apt-xapian index and the Synaptic
    search algorithm
    * Support for filtering packages by status and category
    * Media change support
    * Support for configuring packages through the debconf system
    * Warn about/disallow the installation of untrusted packages, depending on
    APT settings
    * Uses Polkit for running privileged actions for enhanced security,
    convenience, and desktop integration
    * Power management suspension during package downloads, installations and
    removals
    * Support for download the latest changelog of a package
    * Package screenshots
    Homepage: https://projects.kde.org/projects/ex...sysadmin/muon/
    > Muon Package Management Suite
    > Jonathan's Blog


    Downgrading with the Muon:
    Muon (pick the package) > Versions tab (pick the version) > Click: Force Version > Click: Apply Changes.

    [img width=400 height=248]http://img62.imageshack.us/img62/455/muon1180causticcarrioni.jpg[/img]


    Synaptic

    Synaptic at this: Synaptic Package Manager: synaptic for Debian 0.70 (0.75.1ubuntu2).
    Description: Graphical package manager
    Synaptic is a graphical package management tool based on GTK+ and APT.
    Synaptic enables you to install, upgrade and remove software packages in
    a user friendly way.
    .
    Besides these basic functions the following features are provided:
    * Search and filter the list of available packages
    * Perform smart system upgrades
    * Fix broken package dependencies
    * Edit the list of used repositories (sources.list)
    * Download the latest changelog of a package
    * Configure packages through the debconf system
    * Browse all available documentation related to a package (dwww is required)
    > Synaptic Home

    Downgrading with the Synaptic:
    Synaptic > Package > Force Version (pick the version)

    [img width=400 height=254]http://img851.imageshack.us/img851/4479/synaptic070natty.jpg[/img]



    More Info

    /1/ man apt-cache
    NAME
    apt-cache - query the APT cache

    SYNOPSIS
    apt-cache [-hvsn] [-o=config string] [-c=file] {[gencaches] | [showpkg pkg...] | [showsrc pkg...]
    | [stats] | [dump] | [dumpavail] | [unmet] | [search regex] | [show pkg...] |
    [depends pkg...] | [rdepends pkg...] | [pkgnames prefix] | [dotty pkg...] |
    [xvcg pkg...] | [policy pkgs...] | [madison pkgs...]}

    DESCRIPTION
    apt-cache performs a variety of operations on APT's package cache. apt-cache does not manipulate
    the state of the system but does provide operations to search and generate interesting output from
    the package metadata...

    /2/ man apt-get
    NAME
    apt-get - APT package handling utility -- command-line interface

    SYNOPSIS
    apt-get [-sqdyfmubV] [-o= config_string ] [-c= config_file ] [-t= target_release] {update |
    upgrade | dselect-upgrade | dist-upgrade |
    install pkg [ { =pkg_version_number | /target_release } ] ... | remove pkg... |
    purge pkg... | source pkg [ { =pkg_version_number | /target_release } ] ... |
    build-dep pkg... | check | clean | autoclean | autoremove | {-v | --version} |
    {-h | --help}}

    DESCRIPTION
    apt-get is the command-line tool for handling packages, and may be considered the user's
    "back-end" to other tools using the APT library. Several "front-end" interfaces exist, such as
    dselect(1), aptitude(8), synaptic(8) and wajig(1)...

    /3/ man aptitude:
    NAME
    aptitude - high-level interface to the package manager
    ...
    DESCRIPTION
    aptitude is a text-based interface to the Debian GNU/Linux package system.

    It allows the user to view the list of packages and to perform package management tasks such as
    installing, upgrading, and removing packages. Actions may be performed from a visual interface or
    from the command-line...
    A good place to start: Topic: Top 20 Kubuntu FAQs & Answers
    Searching FAQ's: Google Search 'FAQ from Kubuntuforums'
Working...
X