task #52

rpm installation from madb + rpm download

Added by Samuel Verschelde over 2 years ago. Updated 12 months ago.

Status:In progress Start date:11/12/2010
Priority:High Due date:
Assignee:Samuel Verschelde % Done:

50%

Category:-
Target version:0.3

Description

Installation and package download will work for now only for Mageia and Mandriva, because I don't know how to do it for other distributions. If there's a demand, there should be a way for other distros.

2 ways :
  • install in one click (but it works only if the prerequisites are met)
    • using a .urpmi file which gurpmi automatically opens. It uses the system's repositories if they are configured.
  • download the RPM directly from a mirror (and install at your own risks)
Add warning and explanation:
  • Package installation via the above link works only if the following prerequisites are met:
    • Your distribution really is {$rpm->getDistrelease()->getDisplayedName()}.
    • You have configured the online installation sources for {$rpm->getDistrelease()->getDisplayedName()}.
    • The {rpm->getMedia()->getName()} media is active and up to date.
    • All media containing dependencies for {$rpm->getName()} are active and up to date.
    • RPMs from the {$rpm->getArch()->getName()} arch can be installed on your system.
  • To configure or update the installation sources, run the drakrpm-edit-media tool as root. Click the checkboxes to activate the needed media. Select "File">"Update" in the menu to update them. Don't forget to un-activate media you don't want to see always activated (such as backports media).
Add warnings before people download:
  • Direct download is not the preferred way to install a RPM, you will usually prefer to install it directly from your system's online repositories.
  • Bypassing the online repositories for RPM installation can break your system (or parts of it), sometimes cause your next distribution upgrade to fail, and you will not get security updates for RPMs you install that way.

Associated revisions

Revision 9314e1f2
Added by Samuel Verschelde 12 months ago

refs #52 RPM installation from madb, first attempt

Revision 557fe266
Added by Samuel Verschelde 11 months ago

refs #52 try to improve the pre-installation message

Revision 154995f1
Added by Samuel Verschelde 11 months ago

refs #52 try harder to make the dialog clear

Revision 1defc99f
Added by Samuel Verschelde 11 months ago

refs #52 html/css tweaks

Revision c8564012
Added by Samuel Verschelde 11 months ago

refs #52 better wording (thanks MrsB)

History

Updated by Samuel Verschelde 12 months ago

  • Subject changed from one click installation to rpm installation from madb + rpm download
  • Description updated (diff)
  • Assignee set to Samuel Verschelde
  • Priority changed from Medium to High
  • Target version changed from after 0.6 to 0.3

Updated by Samuel Verschelde 12 months ago

  • Status changed from New to In progress
  • % Done changed from 0 to 50

done for installation from package/show view, can be improved of course.

Also available in: Atom PDF