kloplop321
Psychotic Trans-dimensional Being
I use linux on two computers, there is usually an application that manages packages such as in Debian based distros such as ubuntu(I use Kubuntu and Xubuntu) use called dpkg which is the best so far at making sure that "Dependency Hell" never happens. That means that something is missing that is vital to the system or to another application. Dpkg installs all things required for the application to run without problems, that includes libraries, the application, and maybe some side applications that the application depends upon. the apt-get database usually updates every day and has some icon somewhere notifying you if there are any program upgrades, and the system will tell you when there is a stable system upgrade, which for ubuntu happens roughly every 6 months.Chip said:As a non-Linux user, I'm a bit confused. Are we talking about updates to the basic OS, or updates to individual programs, or both?
Maybe I'm just not savvy with how Linux does things, but I would think that OS updates would be few and far between. Would it really be that inconvenient to require users to do OS updates while tethered to a PC over USB? This would significantly reduce the (admittedly small) chance of some mishap while writing to the NAND.
As far as program updates, I already assumed the Pandora would be able to do them in a standalone manner over wifi. Even in a worst-case scenario the only thing that could get messed up is the particular program that you're updating. All you would have to do is remove it and try again. Obviously people should also have the option of installing from an SD card or over USB if they prefer.
http://moparisthebest.com/pkgmanager/index.html
There is a package manager document guide that a collage student made recently on a forum that I am on. It gives a lot of information for your understanding. it is a compare and contrast thing
also about your 'Installing from an SD card or over USB if they prefer'
dpkg usually has stuff like that with the extension of ".deb" that can be ran through an installation engine application(which is mime linked). The apt-get/aptitude/Synaptic package manager/Adept applications download the *.deb's, then once all downloaded, installs them in order of the bases first, and then the main things that require the bases.
most of the time deb files are pre-compiled binaries
dpkg mostly gets rid of "Dependency Hell" I forget if the linux system on the pandora will have dpkg specifically, but most linux applications have the source available that will be compiled for the process during the installation procedure.
Last edited by a moderator: