I am currently running Ubuntu 12.04 64 bit.
Running apt-get update && apt-get upgrade starts the updating and upgrading procedure.
I was wondering ,Since i have installed 64 bit amd64 system then why does the command checks even the 32 bit i386 Repositories
Get:14 http://ppa.launchpad.net precise/main amd64 Packages [658 B]
Get:15 http://ppa.launchpad.net precise/main i386 Packages [658 B]
This is common for almost all the official Ubuntu repositories.
Are they mandatory required for update process or can they be removed if not required by the installed architecture at all.
It is very useful to have both architectures in your repository list for the simple reason in that where you have a 32bit only application, it will install correctly.
Where you have both a 64bit and 32bit package in a PPA, then the 64bit app will automatically install.
However, you can install the 32bit if you wish by appending
:i386
against the package - thusIf you dont want the 32bit repo's then you can disable this using the linked Q&A.
Linked Question: