* [sisyphus] [niemeyer@conectiva.com: [apt-rpm] Full featured APT shell]
@ 2003-03-05 22:16 Dmitry V. Levin
2003-03-06 16:05 ` Igor Solovyov
2003-03-06 22:59 ` [sisyphus] " Michael Shigorin
0 siblings, 2 replies; 3+ messages in thread
From: Dmitry V. Levin @ 2003-03-05 22:16 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 4166 bytes --]
JFYI
----- Forwarded message from Gustavo Niemeyer <niemeyer@> -----
Date: Wed, 5 Mar 2003 18:50:19 -0300
From: Gustavo Niemeyer <niemeyer@>
To: apt-rpm@distro.conectiva.com.br
Cc: snapshot-users@distro.conectiva.com.br
Subject: [apt-rpm] Full featured APT shell
Yes! That's right! :-)
We'll have a full featured APT shell for the next release. Some of
it's fetures include:
- Stateful cache. Mark packages as you want and when satisfied with
the current selection, commit to the system.
- Gradual selection. Each time you select a package that will include
more changes in the cache than was requested, you'll be notified
about what changes will be made, and given the option to cancel.
- Smart completion. Command line completion for commands, package
names, and versions. When removing, only installed packages will
complete. When keeping, only packages selected for changing will
complete.
- New list/ls command, allowing one to list packages in a confortable
way, including shell wildcards. Also, options for listing only
installed packages, only upgradable packages, listing installed
and candidate versions, and listing summaries. This was inspired
in The Poldek's counterpart.
- Inline help.
- Very fast.
Here is a long "screenshot" for your pleasure.
[root@ibook ..src/apt-rpm/bin]% ./apt-shell
Reading Package Lists... Done
Building Dependency Tree... Done
Welcome to the APT shell. Type "help" for more information.
apt> status
0 packages upgraded, 0 newly installed, 0 removed and 117 not upgraded.
Will need 0B of archives.
After unpacking 0B of additional disk space will be used.
apt> install dum [TAB pressed]
dummy dump
apt> install dummy= [TAB pressed]
0.1-1cl 1.0-1cl 1:1.0-1cl 1:1.5-1cl
apt> install dummy=1:1.0-1cl
apt> status
The following NEW packages will be installed:
dummy
0 packages upgraded, 1 newly installed, 0 removed and 117 not upgraded.
Will need 1476B of archives.
After unpacking 0B of additional disk space will be used.
apt> install alsa-lib-devel
Unrequested changes are needed to execute this operation.
The following packages will be upgraded
alsa-lib-devel libalsa2
2 packages upgraded, 0 newly installed, 0 removed and 0 kept.
Will need more 289kB of archives.
After unpacking will need more 741B of disk space.
Do you want to continue? [Y/n] n
Abort.
apt> status
The following NEW packages will be installed:
dummy
0 packages upgraded, 1 newly installed, 0 removed and 117 not upgraded.
Will need 1476B of archives.
After unpacking 0B of additional disk space will be used.
apt> commit
The following NEW packages will be installed:
dummy
0 packages upgraded, 1 newly installed, 0 removed and 117 not upgraded.
Need to get 0B/1476B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]
Executing RPM (-Uvh)...
Preparing... ########################################### [100%]
1:dummy ########################################### [100%]
Reading Package Lists... Done
Collecting File Provides... Done
Building Dependency Tree... Done
apt> help ls
Usage: list/ls [options] [pattern ...]
List packages matching the given patterns, or all packages if
no pattern is given. Wildcards are accepted.
Options:
-h This help text.
-i Show only installed packages.
-u Show only installed packages that are upgradable.
-v Show installed and candidate versions.
-s Show summaries.
-o=? Set an arbitary configuration option, eg -o dir::cache=/tmp
apt> ls dum*
dummy dump
apt> ls -v dum*
Name Installed Candidate
---- --------- ---------
dummy 1:1.0-1cl 1:1.5-1cl
dump - 0.4b28-11400cl
apt> ls -s dum*
dummy - Dummy package doing weird stuff.
dump - Programs for backing up and restoring filesystems.
apt> ls -i dum*
dummy
apt>
--
Gustavo Niemeyer
[ 2AAC 7928 0FBF 0299 5EB5 60E2 2253 B29A 6664 3A0C ]
_______________________________________________
apt-rpm mailing list
apt-rpm@distro.conectiva.com.br
http://distro.conectiva.com.br/mailman/listinfo/apt-rpm
----- End forwarded message -----
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [sisyphus] [niemeyer@conectiva.com: [apt-rpm] Full featured APT shell]
2003-03-05 22:16 [sisyphus] [niemeyer@conectiva.com: [apt-rpm] Full featured APT shell] Dmitry V. Levin
@ 2003-03-06 16:05 ` Igor Solovyov
2003-03-06 22:59 ` [sisyphus] " Michael Shigorin
1 sibling, 0 replies; 3+ messages in thread
From: Igor Solovyov @ 2003-03-06 16:05 UTC (permalink / raw)
To: sisyphus
Hi!
> ----- Forwarded message from Gustavo Niemeyer <niemeyer@> -----
> ....
> We'll have a full featured APT shell for the next release. Some
> of it's fetures include:
> ....
Жутко заманчиво выглядит. :-)
И что? Он у нас будет? :-))
--
Best regards!
Igor Solovyov
System/Network administrator
JSC CB "Zlatkombank", Zlatoust, Russia
^ permalink raw reply [flat|nested] 3+ messages in thread
* [sisyphus] Re: [niemeyer@conectiva.com: [apt-rpm] Full featured APT shell]
2003-03-05 22:16 [sisyphus] [niemeyer@conectiva.com: [apt-rpm] Full featured APT shell] Dmitry V. Levin
2003-03-06 16:05 ` Igor Solovyov
@ 2003-03-06 22:59 ` Michael Shigorin
1 sibling, 0 replies; 3+ messages in thread
From: Michael Shigorin @ 2003-03-06 22:59 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 251 bytes --]
On Thu, Mar 06, 2003 at 01:16:39AM +0300, Dmitry V. Levin wrote:
> - Smart completion.
В этом плане чудным apt shell _уже_ является наш zsh. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-03-06 22:59 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-05 22:16 [sisyphus] [niemeyer@conectiva.com: [apt-rpm] Full featured APT shell] Dmitry V. Levin
2003-03-06 16:05 ` Igor Solovyov
2003-03-06 22:59 ` [sisyphus] " Michael Shigorin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git