
|
 |
|
 |
Universal Package Managment System 26062003 [стабилна] |
 |
  |
|
 |
 |
Датa: [30-04-2025]
Автор: Стефан Иливанов, Eran Uzan
Package manager, изграден на базата на BSD Ports, създаден за дистрибуции базирани на LFS (Linux from Scratch), и/или Slackware, в които няма качествен контрол на пакетите които трябва да бъдат инсталирани, поддържани и др.
Новото в UPMS е включването на 2 нива на проверка за зависимост на един пакет от друг (избягва се досадното четене на README, HOWTO, INSTALL и дългото ровене в Freshmeat.net/Sourceforge.net да бъде открит един или друг пакет, без който неможете да продължите инсталацията на избраният от Вас пакет. Дистрибуцията се състои от 2 пакета - ports-0.1.x(testing), ports-0.2.x(stable) и UPMS-4.1.x. UPMS се разработва от смесена група програмисти от цял свят, включително и българи.
Промени: Вече се компилира с GCC 3.xx (10x to Г. Чорбаджийски)
сваляне: http://sourceforge.net/project/showfiles.php?group_id=46765
официална страница: http://sf.net/projects/upms
Алтернативен адрес за сваляне: http://sf.net/projects/trinityos
RPM пакети: http://sourceforge.net/project/showfiles.php?group_id=46765
Debian пакети: http://sourceforge.net/project/showfiles.php?group_id=46765
Slackware пакети: http://sourceforge.net/project/showfiles.php?group_id=46765
Лиценз: GPL
<<KBE Dictionary( вер. 4.0) | Universal Package Management System( вер. 4.1.1)>>
|
 |
 |
 |
 |
Коментар от: Stefan Ilivanov ep98 (a) mail__dot__bg |
Дата: 27-06-2003 |
[ Други коментари] |
Che naj malkoto sum si go napisal.
Che e bazirano na Pier Laden code, spor niama. No za razlika ot negovia CRUX pkgtools, dobavena e i dependencies check poddruzka w 2 niva, suggested i important.
Standartnia PKGTOOLS, polzwan w CRUX, ROOT i Arch Linuxes(Linuxi, Distrota, etc.), niamat deps, polzwaneto na original PKGTOOLS si e kato da swalish source-a ot ftp.gnu.org da si go kompilirash i da si tursish ajeba koia e taia biblioteka deto i w freshmeat.net ia niama, a puk awtora ne se e setil da opishe predwaritelno deps, w readme-to.
Ako sluchajno si rabotil s CRUX, shte widish che DEPS niama, za Arch ne sum proveriawal, no towa e naj malkia problem, oshte utre sum go slozil. S CRUX rabotia ot godina i malko, sledia pkgtools(Pier Laden), i poddurzam (riadko razbira se, no wse pak) wruzka s Pier, CRUX PKGTOOLS DOES NOT SUPPORT AND WILL NOT SUPPORT DEPENDENCIES CHECK, one day maybe.
Takaaa, eto ti izwadka i ot spomenatia Arch Linux, spored teb towa awtomatichno namirane na deps li e ?
Quoted:
------------------
# $Id: PKGBUILD,v 1.14 2003/05/21 00:42:39 judd Exp $
# Maintainer: Judd Vinet <jvinet@zeroflux.org>
# Committer: Judd Vinet <jvinet@zeroflux.org>
pkgname=bash
pkgver=2.05b
pkgrel=6
pkgdesc="The GNU Bourne Again shell"
url="http://www.gnu.org/software/bash/bash.html"
backup=(etc/profile)
depends=('glibc' 'grep' 'readline' 'ncurses')
source=(ftp://ftp.ibiblio.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz profile)
---------------------------------
Niakak si ne mi se wruzwa kak li tochno proveriawa koj defakto grep e instaliran w sistemata, i koj e neobhodim <> za da bude kompiliran BASH primerno.
Sumniawam se mnogo che si puskal nito UPMS, nito CRUX ili puk Arch Linux.
Ne zle purwo da se poraboti s neshto predi da se komentira i da se pita kude e razlikata, tia e ochewadna.
Btw, neshto ROOT se orientiral kum FREEZE(dosta meko kazano, naprawo si e discontinued ot 2002-09-26, ili plius minus niakoj i drug den otgore), kum versia 1.3 ROOT niamashe dependencies check ot tipa na:
Example:
name=bash
version-2.05a
release=4
depends=(i/ >= grep-2.4.1.pkg.tar.gz /usr/ports/base/grep
s/ > glibc-2.2.5.pkg.tar.gz)
kudeto > oznachawa po visoka versia ot ukazanata, i =, ili ravna na tazi
Nito 1 ot 3 distribucii za koito pishesh, niamat deps proverka. Naprawo si wlizat w grupata Slackware.
Probval li si da razkarash kdelibs-xx.xx.xxi386.tgz, s pkgtool na slackware ?
Try it :)
Редактиран на: 27-06-2003@19:42
|
<< hm | hmm ami >> |
|
 |
|
|
|
|
|
|