[clug] Debian session for any Choobs?
Hal Ashburner
hal.ashburner at gmail.com
Tue Jun 16 08:52:17 GMT 2009
steve jenkin wrote:
> Hal Ashburner wrote on 16/6/09 2:04 PM:
>
>> Michael James wrote:
>>
>>> I've bitten the bullet and am trying to learn Debian.
>>>
>>>
>>> Topics:
>>> Lightning tour of Installation*
>>> Apt from an RPM user's perspective.
>>>
>>>
>> This might be one of those "from 1000ft" things.
>> the rpm equivalent is a thing called dpkg. The packages themselves end
>> in .deb rather than .rpm. Apt is the equivalent of something like yum or
>> (is it yast on suse?)
>> The basics seem to translate pretty easily nowadays.
>> Let's just list them. To start it off:
>>
>
> <snip>
>
>
>> Hal Ashburner
>>
>>
>> *I thought I'd loathe gentoo for example, I was wrong, it's rather nice
>> for certain uses. using emerge isn't a million miles away from apt/dpkg
>> and yum/rpm either.
>>
>
>
> Hal,
>
> good stuff, thanks.
>
> Could someone comment on/briefly describe correct use of 'apt-cdrom'?
> (mentioned here:
> <http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html>)
>
> Something that bugs me with .deb systems is 'upgrade'/'dist-upgrade'
> default being done over the Net.
>
> I don't maintain a local repo - is that the real answer?
> What commands to sync it or load it from a CD/DVD download?
> [This may be way beyond the simple intro Michael wanted :-(]
>
> I know its possible to update from downloaded (optical) media, but have
> never learnt how it do it :-(
>
> i.e. what are the instructions to update/upgrade/dist-upgrade a system
> from CD/DVD/... ?
> Which media should be downloaded/used for Debian & Ubuntu?
iirc your /etc/apt/sources.list is agnostic about what it contains for
sources
eg
deb cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official i386 NETINST
Binary-1 20090413-22:27]/ lenny main
It's been a while for me, but unless things have changed when you
install from cds, each cd is scanned to create a package list database
that maps a package (whether installed or not) to a cd. So if you have a
sudden desire to install, say, Conrad Parker's wave editor, sweep.
# apt-get install sweep
will invite you to insert the appropriate cd rather than making you keep
inserting them until it finds what it's looking for.
apt-cdrom add
appears to be the command that which adds the cd packages to the database.
It probably doesn't make sense to do security upgrades via cds so you
should probably have a lines like these there someplace.
One thing to consider is that the full debian distribution takes up an
insane number of cds. I recall a number something like 15 last time I
noticed.
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
http://www.debian.org/releases/lenny/i386/release-notes/ch-upgrading.en.html#cdroms
appears to be the instructions for doing upgrades between releases using
only optical media.
basically comment out all the deb lines in sources.list that refer to
teh internets.
make sure cd/dvd drive mounts to /cdrom
run
# apt-cdrom add
for each disk
For me the real answer is to have an ISP that maitains a 'local' ie
unmetered mirror . ;)
apt-proxy might be the thing if you've got multiple machines and you're
worried about downloading the same thing from the net again and again...
http://packages.debian.org/etch/apt-proxy
Various universities use this as a solution rather than running a full
mirror, or so I'm told.
apt-cache-ng appears to be another one.
I've never knowing used either.
More information about the linux
mailing list