Deb packages
Other install methods
Links and Guides
DebCreator
CheckInstall
This is the beginning of an How-to to enable existing users of Linspire 4.5 and Linspire 5.0 to continue to manage their systems with alternative tools to the now defunct CNR Warehouse. See the related thread at Freespire Forums here.
____________________________________________________________________________________
My last post there : --
Tue Apr 1 10:30 am 2008 [NZDT]
So where does this leave those of us who still want to continue running Linspire 5.0 or earlier versions?
My take, so far, is that we are entirely on our own and Linspire.com don't want to know about us. That said, there should be no problem just keeping the systems running. There have been no updates for quite a while any way and our systems will definitely not be 'targeted' by the black-hats!
For insurance purposes only, we already have a motley collection of .cnr files which can potentially be converted back to .deb files which can then be installed/re-installed using normal Linux tools without the need for authentificiation by the now-defunct CNR Warehouse.
There is a core group of us who, between us, probably have most of the skills to make this project work. If needed we can probably co-opt someone with the missing pieces of the jigsaw skills-wise.
I have started a simple Wiki page on my free Wiki account and can make this a collaborative project if this would help. It might be a bit easier to put it all together in that form than as posts to this forum.
Some have offered to host any 'repositories' that we develop and that could take the form of a normal Debian repository with just an indexed list of .deb files that can be accessed. I'm not really familiar with this but between us something should be possible. Then perhaps pointing Synaptic at this might be all it takes to be able to manage our systems.
One way of carrying these systems forward might be to compile from source some of the more recent applications and make them available as .deb files. From what I have read this is not a very difficult task and anyone could contribute with someone responsible for testing before release just like a real Debian distro!
I have been involved at the Klikit-Linux project for some time and have been using a beta version as my main OS for a while. I have found it really stable and easy to manage. One thing that is in the vision for Klikit-Linux is a one-click Storehouse where users can find and install new software. I know next to nothing about how this will be achieved but it may be possible to adapted it to the needs of Legacy Linspire. I will find out if it can.
Here is a link to the source code for Linspire
ftp://public.linspire.com/../dcc/pool/main/
This is dated 27/07/06 00:00:00
Also on the same site : --
Up to higher level directory | |||
dcc | 27/07/06 | 00:00:00 | |
dccri | 27/07/06 | 00:00:00 | |
freespire-OSS | 07/08/06 | 00:00:00 | |
freespire-source | 10/08/07 | 00:00:00 | |
freespire-stable | 30/11/07 | 19:48:00 | |
freespire-testing | 12/10/07 | 18:50:00 | |
linspire-4.x-source | 27/07/06 | 00:00:00 | |
linspire-5.x-source | 27/07/06 | 00:00:00 | |
linspire-6.x-source | 30/11/07 | 22:02:00 |
Wed, 02 Apr 2008 Completed downloading Source for Linspire 4.5. 1175 files, 1.2 GB of data.
Wed, 02 Apr 2008 Completed downloading Source for Linspire 5.0.59, two ISO files,
/mnt/linspire_full_5.0.59_src_1-2/README
linspire_full_5.0.59_20050315-1613_src_1-2.iso
This is CD 1 of 2.
Together these CDs contain all of the publicly licensed source code used to create
Linspire 5.0.59 (full build), created 20050315-1613.
Each program or library is in the Debian source package format.
All packages are stored in a Debian source archive suitable for use with
'apt-get source'.
http://www.nongnu.org/synaptic/index.html
Synaptic is a graphical package management program for apt. It provides the same features as the apt-get command line utility with a GUI front-end based on Gtk+.
(as of version 0.56)
http://forum.freespire.org/showpost.php?p=101470&postcount=36
Originally Posted by Bro.Tiag
I do not think that the community is begrudging Linspire the right to prioritize projects. On the other hand the community is asking to be able to maintain accesses to software that we have already paid for the right to use. OK, if doing so via the old CnR Legacy client can not be maintained, while that stinks, so be it. The community would still like to be able to accesses said software by other means. If Linspire is unable/unwilling to do this request, the community is willing to do so.
|
Technically your software is not lost. If you navigate to /var/cache/.repository, all your cnr debs are there: that can be backed up to a cd or dvd and installed anytime you want regardless of the cnr legacy being closed. The only thing your loosing is the cnr interface but you can still backup the software you already have and install it via konsole using the dpkg -i filename.deb command.
Ray
Repositories are most easily added, removed, or edited through Synaptic using the repository editor (Settings --> Repositories). They can also be altered by hand, using as root any text editor to modify the list stored in /etc/apt/sources.list.
Some repositories carry special labels:
How does this relate to Linspire 4.5?
How does this relate to Linspire 5.0?
I have some CDs which I burned from my local repositories. List of contents posted : --
Using the dd command from a Konsole window you can easily backup and compress an entire partition, including its MBR, into a file on another partition or drive. This file can be used to restore the working partition, as a bootable partition or the installation can be cloned elsewhere into another partition that is not less than the original partition in size. Booting in the latter case would need to be fixed manually.
Again I am indebted to the Mepis manual for this information .
The software packages installed through Synaptic (and APT behind it) are in a format called deb (short for “Debian”, the Linux distribution that devised with APT). You can manually install deb packages using the graphical tool Kpackage or the command-line tool dpkg.
NOTE: It is also possible to carry out other Synaptic functions with these tools: consult the documentation listed below.
NOTE: dpkg is a LOCAL installer/de-installer package. It does not work over the internet like synaptic or kpackage or apt-get. Dpkg can only install a .deb that has already been downloaded to the system.
dpkg -i packagename.deb(substituting the real package name, of course). If you are installing multiple packages at the same time, you can do it at once using
dpkg -i *.debIn a shell command, the asterisk is a wild card in the argument. In this case it will cause the program to apply the command to any file whose name ends with “.deb”.
apt-get -f installApt-get will attempt to rectify the situation by either installing the needed dependencies (if they are available from the repositories), or removing your .deb files (if the dependencies cannot be installed).
Sooner or later some software that you want to install will not be available in the repositories and you may need to use other installation methods. These methods include:
After you have installed alien on your system, you can use it to install an rpm package with this command (as root):
alien -i packagename.rpmFor more detailed information on alien, see the internet version of its man page in the Links and Guides section at the bottom of this page.
New, Sun, 11 May 2008
See forum thread at Klikit-Linux,here
DebCreator is a GUI tool to assist in the building of .deb files from source. Could assist with this project..
Here is another application worth knowing about, when installing from source : --
http://www.asic-linux.com.mx/~izto/checkinstall/
This tool allows you to compile once and install in many computers. It's not a GUI but has one feature that may be invaluable; it monitors installations and allows them to be uninstalled later.