Re: amd64 sources.list file
On Wed, 21 Sep 2005 21:07:04 -0700 lordSauron [EMAIL PROTECTED] wrote: basically I should reinstall using an amd64 disk? Yes, and don't forget to save any data you want to keep if you're installing over your current configuration. -- Regards, Kaare - http://www.nightcall.dk/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: amd64 sources.list file
okay... I think I now have figured out why the system refuses to install amd64 packages, perferring the i386 packages: it still thinks it's an i386 system. So, I spent about 3 hours hunting down where I could change what the system thinks of itself, and found nothing. Basically, I need to change the system such that it will install the amd64 packages instead of the i386 ones (all the errors were apparently b/c the amd64 mirrors didn't have a package list for i386 packages, which was what apt and kynaptic and kpackage were all looking for (I think through dpackage, but I'm still not sure...)) So, does anyone know what to do? I'm pretty much stumped myself, so any input, even a pointer to a file I should su root / nano would be great. Thanks for listening to my pathetic newbie problems, and have a great day!
Re: amd64 sources.list file
On Wed, 21 Sep 2005 12:15:18 -0700 lordSauron [EMAIL PROTECTED] wrote: okay... I think I now have figured out why the system refuses to install amd64 packages, perferring the i386 packages: it still thinks it's an i386 system. In addition to what Len Sorensen said on a doing a fresh install, here's how I've successfully upgraded a couple of i386 systems to the amd64 port without having to set everything up again. Beware, the following general steps are from memory: - Run dpkg --get-selections my_installed_packages on your current i386 system. - Store /etc/*, /home/*, /var/log/*, /var/www/*, and whatever else you want to keep (don't forget the newly created my_installed_packages file) in a safe place, e.g. on another drive where you can get at them from a fresh installation. - Check again that you haven't forgotten anything important on your current system. - Install sarge using a netinst CD image; i.e. the fresh install Len Sorensen mentioned. - When the fresh install is finished, copy the my_installed_packages file to the system. - Remove architecture dependant packages from your my_installed_packages file (e.g. kernel-image, linux-image, alsa-modules ...). Apt may refuse to install them, however, so this step may be unnecessary. - Run dpkg --set-selections my_installed_packages to mark your previously installed packages for installation. - Run e.g. apt-get update ; apt-get upgrade (possibly also apt-get dist-upgrade). Aptitude may do a better job of this. - Copy your stored directories and files back, taking care when restoring /etc/* as there may be architecture dependant settings. You should be able to performed the last two items in the reverse order, but I don't remember in which order I did this. Good luck! -- Regards, Kaare - http://www.nightcall.dk/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: amd64 sources.list file
On Sept. 21st, Kaare Olsen wrote: okay... I think I now have figured out why the system refuses to install amd64 packages, perferring the i386 packages: it still thinks it's an i386 system. In addition to what Len Sorensen said on a doing a fresh install, here's how I've successfully upgraded a couple of i386 systems to the amd64 port without having to set everything up again. Beware, the following general steps are from memory: - Run dpkg --get-selections my_installed_packages on your current i386 system. - Store /etc/*, /home/*, /var/log/*, /var/www/*, and whatever else you want to keep (don't forget the newly created my_installed_packages file) in a safe place, e.g. on another drive where you can get at them from a fresh installation. - Check again that you haven't forgotten anything important on your current system. - Install sarge using a netinst CD image; i.e. the fresh install Len Sorensen mentioned. - When the fresh install is finished, copy the my_installed_packages file to the system. - Remove architecture dependant packages from your my_installed_packages file (e.g. kernel-image, linux-image, alsa-modules ...). Apt may refuse to install them, however, so this step may be unnecessary. - Run dpkg --set-selections my_installed_packages to mark your previously installed packages for installation. - Run e.g. apt-get update ; apt-get upgrade (possibly also apt-get dist-upgrade). Aptitude may do a better job of this. and a little apt-get dselect-upgrade :-) http://www.debian.org/doc/manuals/quick-reference/ch-package.en.html this techniques works really great but expect that a few packages will remain unavailable in the new arch (amd64) which is not problematic at all 'still, from time to time re-run the dselect-upgrade and you might find that yet another package has found it's way to AMD64 lately there was valgrind and qemu few more to come very soon... -- Cyril Chaboisseau -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: amd64 sources.list file
basically I should reinstall using an amd64 disk?
Re: amd64 sources.list file
On Sunday 18 September 2005 02:22 pm, lordSauron wrote: okay. I've been happily screwing around with my sources.list file, and I'm positively baffled. None of the amd64 servers appear to work for me. Thus, I'm starting a whole thread for the discussion of what looks to become a nice, big, fat, hairy, penguin-eating problem. My big question: what servers for both packages and sources to those packages will work for me (your average Californian). I've been working a little bit with netselect, and that was certainly interesting for it to find what appeared to be some of the most obscure servers in existance. So, I'm just going to paste the entire contents of the sources.list file I have right now, and let people yell at me for doing boneheaded things (if something wasn't working or I didn't want it, I commented it out instead of deleting it - a very good practise most of the time) === /etc/apt/sources.list === # the main Debian packages. # deb http://204.152.191.7/debian/ stable main contrib # Uncomment the deb-src line if you want 'apt-get source' # to work with most packages. # deb-src http://204.152.191.7/debian/ stable main contrib deb [ftp|http]://mirror.espri.arizona.edu/debian-amd64/debian/ [sarge|sid] main contrib deb-src [ftp|http]://mirror.espri.arizona.edu/debian-amd64/debian/ [sarge|sid] main contrib I use this one, I don't know what the {ftp\http} is about, but mine works with http only in the source, and picking only one version, sid or sarge. Use a browser to see if the address's are online and what is available. deb [ftp|http]://debian.csail.mit.edu/debian-amd64/debian/ [sarge|sid] main contrib deb-src [ftp|http]://debian.csail.mit.edu/debian-amd64/debian/ [sarge|sid] main contrib # deb http://amd64.debian.net/debian-amd64/ [sarge|sid] main contrib # deb http://mirrors.geeks.org/debian/dists/sid/ contrib main non-free # deb http://debian.csail.mit.edu/debian-amd64/debian/ testing main contrib non-free # deb http://debian.csail.mit.edu/debian-amd64/debian/ unstable main contrib non-free # the non-US Debian packages. # deb http://debian.tu-bs.de/debian-non-US/ stable/non-US main contrib # Uncomment the deb-src line if you want 'apt-get source' # to work with most non-US packages # deb-src http://debian.tu-bs.de/debian-non-US/ stable/non-US main contrib === /etc/apt/sources.list === That's what I have right now. Any help would be greatly appreciated. I'd like to stop running everything in i386 emulation mode - even though the processor can natively do everything in x86, I'd still like to use the extra 32 bits - just for the heck of it, if you will. Plus I'd love to help develop for Linux, or even possibly help compile packages or that sort of a thing once I can lock down the situation and get eveything nice and happily 64-bit. Have a nice day! -- Greg Madden -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: amd64 sources.list file
well, the whole [this|that] is programmer for this OR that, so I just assumed that meant that you could paste that into sources.list and it would be like (overly simplified: ) deb this deb that so if that's the problem then I can totally see that... BTW if you ever see the little pieplate sign (|) that's programmer for OR in most languages I know of, and is AND. So if you see me doing weird notations like that, just remember that programmers rule the internet - always have, and most likely always will. One programmer isn't going to change diddly-squat, but collectively...