Discovering new packages entering Debian's unstable repository
Posted by Steve on Tue 4 Oct 2005 at 11:08
There are thousands of programs contained in the Debian GNU/Linux distribution, but keeping track of new packages hasn't been easy until now.
Previously following the Debian Weekly News was the simplest way of discovering new or noteworthy packages added to the unstable distribution.
Now there is a dedicated page on the project's website showing the most recent packages added:
This page shows the additions to the Debian package repository in the previous seven days, and also includes a RSS feed.
The feed is syndicated in various places, including LiveJournal.
Is there any page/facility in debian.org that provide list of package that are
present experimental repository. Any mail list/site that track this package list.
I have to do apt-cache search in experimental debian repository for searching packet.i.e openoffice.org present only in experimental.
With Cheers,
Hardik Dalwadi.
[ Parent | Reply to this comment ]
hardik, the main packages site (of which this post uses a sub-page) sounds like it's what you're looking for:
http://www.debian.org/distrib/packages
It allows you to browse or search the packages in any of the three release levels.
[ Parent | Reply to this comment ]
debian experimental.
-------------------------------------
deb http://http.us.debian.org/debian experimental main
http://packages.debian.org/cgi-bin/search_packages.pl?keywords=op enoffice.org2&searchon=names&subword=1&version=all&release=all&pa ge=2&number=50
-------------------------------------
Why not in stable, unstable or testing. Is it new type of debian .
Steave, Can you please clear my dought, explain in brief.
With Cheers,
Hardik Dalwadi.
[ Parent | Reply to this comment ]
See the description of the different branches in the FAQ to help you understand how packages move from unstable to testing to stable, etc:
http://www.debian.org/doc/manuals/debian-faq/ch-ftparchives.en.ht ml#s-stable
[ Parent | Reply to this comment ]
[ Parent | Reply to this comment ]
[ Parent | Reply to this comment ]
isnt this the latest?
[ Parent | Reply to this comment ]
[ Send Message | View Steve's Scratchpad | View Weblogs ]
That will give you the package names, but no description.
Steve
--
[ Parent | Reply to this comment ]
During an upgrade, if one wants to see the changes since the last version of the packages, "apt-listchanges" is a great tool.
I wonder if it would be technically feasible to have the same for update.
Since "{apt-get,aptitude} update" fetches the whole package list, it should be possible to :
- Compute a diff between the old list and the new one,
- show the added or removed packages (or anything different at all, if one wants so).
[ Parent | Reply to this comment ]
#!/bin/bash
cat /var/lib/apt/lists/*Packages | egrep "^Pack|^Vers" | sed s/": "/:\|/g | awk '{ printf($0); getline; printf("|%s\n",$0) }' > /tmp/oldlist
apt-get update
cat /var/lib/apt/lists/*Packages | egrep "^Pack|^Vers" | sed s/": "/:\|/g | awk '{ printf($0); getline; printf("|%s\n",$0) }' > /tmp/newlist
diff /tmp/oldlist /tmp/newlist > /tmp/diff
IFS=$'\n'
for LINE in `cat /tmp/diff |egrep "^>|^<"`
do
LINEAAAA=$LINE
case $LINEAAAA in
\>*)
echo -en '\E[0;32m\E[1m>>>\E[0m'
echo $LINE | cut -c 2-
;;
\<*)
echo -en '\E[0;31m\E[1m<<<\E[0m'
echo $LINE | cut -c 2-
;;
*)
;;
esac
done
rm /tmp/oldlist /tmp/newlist /tmp/diff
improovable but it do its own dirty job :)
[ Parent | Reply to this comment ]
# wajig update && wajig new && wajig newupgrades && wajig upgrade
[ Parent | Reply to this comment ]