Archive

Archive for the ‘Repository’ Category

Cobber Linux Repository Information

April 7, 2014 2 comments

Cobber’s repository is being built. I am using reprepro to do this and it is being hosted on sourceforge which has mirrors around the world including 1 in Australia (Adelaide I think). I have also contacted various other hosts and I am waiting for their replies. If anyone knows a host in Australia, New Zealand, and Papua New Guinea (even in any of the Pacific Island nations) please let me know.

This post is to help you access Cobber’s repository and when it is up and running, in the next few days, you’ll be able to use Cobber’s repo to “Cobberise” your Debian installs. I have made a FAQ and will add to it as time goes by so if you have any questions that are not already here please ask them and I’ll answer them either in the post, if it belongs in the post, or in a reply below the post.

What is contained in Cobber’s repository?
Cobber’s repository has packages from various other repositories, updated daily if need be, such as MATE Desktop Environment, SIL (Summer Institute of Linguistics), Liquorix Kernel, Deb-Multimedia, and of course native Cobber packages. If you know of a repository that would suit Cobber please let me know and I’ll consider it.

Why have you done it this way?
Well sources.lists can get really untidy and unwieldy if there are alot of entries in it. By doing Cobber’s repository this way Cobber users have the normal Debian repositories listed but also just one more which is Cobber.

How is Cobber’s repository setup?
Cobber’s repository is setup with a main, community/main, community/non-free, backports/community/main, backports/community/non-free, archive/community/main (where old packages will be stored for historical purposes), development/community/main (where new untested packages will be placed for people who wish to test development releases). Everything in community and development is upstream and can change from one version to another so watching what you are updating is, as always with any operating system, advisable.

What do I need to do to use Cobber’s repository?
First you need to add the gpg key to your system so it recognises Cobber as friendly. Then you need to add at least one, more depending on what you want, entries to your sources.list
You can do this by opening a terminal (as root) and copy/paste or type this command.

wget -O – -q http://sourceforge.net/projects/cobberlinux/files/cobber/cobber.gpg.key |apt-key add –

Once you have done that add Cobber to your sources.list by copy/pasting or typing this in your sources.list file
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ [dists] main

You will need to change [dists] to suit the version of Cobber (or Debian) you are using, the current versions are stable2013 (uluru2013), testing (maralinga), unstable (canberra), and experimental. So as a minimum your sources.list entry will look something like this
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ stable2013 main

If you want to add community it will look like this
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ [dists] main community/main

If you want to add non-free it will look like this
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ [dists] main community/main community/non-free

If you want more up to date software but still use stable2013 (uluru2013) it will look like this (n.b. backports are sometimes not complete, they are provided for you to use but you do so understanding this fact).

deb http://sourceforge.net/projects/cobberlinux/files/cobber/ stable2013 main community/main community/non-free
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ stable2013 main backports/community/main backports/community/non-free

If you are brave and want to help test development packages (when they are available) it will look like this
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ testing main community/main community/non-free
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ experimental main development/community/main development/community/non-free

or

deb http://sourceforge.net/projects/cobberlinux/files/cobber/ unstable main community/main community/non-free
deb http://sourceforge.net/projects/cobberlinux/files/cobber/ experimental main development/community/main development/community/non-free

What versions of Debian do the Cobber dists correspond with?
Excellent question, Stable2013 (Uluru2013) is based on Debian Wheezy, Testing (Maralinga) is based on Debian Testing (which is currently Jessie), Unstable (Canberra) is based on Debian Unstable (also called Sid) and Experimental is based on Debian Experimental.

When Debian Jessie is released as Debian 8 (Stable) Cobber Uluru will become uluru2015 (if Jessie is released in 2015). Maralinga will always be based on Testing and Canberra will always be based on Sid.

Will Cobber’s repository have all packages available from these other repositories?
From MATE and SIL yes, from Deb-Multimedia and Liquorix no. Do I here you ask why?

Well until MATE is fully eccepted into Debian I feel it is a good idea to mirror the full MATE repository so Cobber users don’t have problems with dependency issues.

I like SIL and believe they have good usuable software so I want to include it in Cobber’s repository.

Deb-Multimedia has a massive amount of software but most of it is already available in Debian so my intent is to only offer packages that are 1. not available in Debian, and 2. actually going to be used more than equivalent Debian packages.

Liquorix is a great kernel so I will be offering that but I’m not sure offering the full Liquorix repo is warranted. It’s a bit like Deb-Multimedia in a way some packages are already in Debian and do a really good job already. I just want simple with no dependency issues and to avoid double ups as much as possible.

I have a University assignment to finish off, by midnight tommorow, so I will let my update script do its work and after my assignment is out of the way I will get back into making iso images of Cobber using MATE and XFCE initially and upload them for downloading. I will make a new announcement when they are ready.

Advertisements

Cobber has a GitHub page.

October 28, 2013 Comments off

Hello everyone.

A quick post to let you all know Cobber now has its own GitHub page where development will be based on Cobber specific content.

I have put everything I have so far on it so that others who would like to join in can also work on Cobber and help with their expertise.

So far these are the various aspects of the GitHub repository
http://github.com/k3lt01/Cobber (main entry page)
http://github.com/k3lt01/Cobber/tree/master/CobberBackgrounds (backgrounds for Cobber with various files used in Gnome and MATE desktop environments. More to follow).
http://github.com/k3lt01/Cobber/tree/master/CobberMenu (A menu for Cobber based on the now unmaintained Cardapio).
http://github.com/k3lt01/Cobber/tree/master/Lockdown (A lockdown tool for MATE based on Gnome 2.x Pessulus. This will enable certain parts of MATE to be locked so that they cannot be altered without proper permissions).
http://github.com/k3lt01/Cobber/tree/master/Translation (The page where I will keep the en_AU.pl script for initial translation work. I will remove it from the wordpress page so there is a standard location for it).

As always if anyone want to help in Cobbers development please contact me.

Uluru (stable) gets Linux kernel 3.3.0

March 30, 2012 Comments off

Today Cobber Uluru (stable) gets the latest Linux Kernel 3.3.0.

Cobber Maralinga and Canberra have been using it since the day kernel.org released version 3.3 but my aim with Uluru is for it to be as stable as possible. In the next few days I will load it to my “repository” on sourceforge and if anyone wants to test it and let me know how it runs on their machines I’d appreciate it

.

Categories: Cobber, Kernel, Repository, Uluru

Cobber MATE

December 24, 2011 Comments off

A new addition to the Cobber family is MATE the DE based on (meaning forked) Gnome 2.32. While Debian squeeze is 2.30 I personally think the extra benefits of 2.32 are worthwhile so it is my intent to offer MATE in a community repository for all those who are fans of Gnome 2.32 and want the features it offered. Please note that unless the current developer(s) offer security updates MATE will be supplied as is with no security updates.

Here is a screenshot of Cobber MATE

Categories: Canberra, Cobber, MATE, Repository

Cobber Canberra

November 14, 2011 Comments off

These are screenshots of Cobber Canberra (Canberra is unstable and this one has experimental in it as well) using Gnome 3 (Gnome-Shell is 3.2 from experimental).

Here is Cobber Canberra using XFCE4. Notice the dropbox intergration, yes this install has Nautilus as well as Thunar.

Here is Cobber using LXDE. Again notice dropbox is available.

Here is Cobber with Enlightenment (E17 from Experimental)

Work on Cobber is continuing and a repository is slowly being constructed using Reprepro.  It seems as though I wont be able to have a  proper repository on sourceforge so I’ll be spending a little bit of time looking around for a suitable location. I am thinking of contacting Linux Australia and the major Australian ISPs to see if they will host it for me and what their terms and conditions are for the service.

Cobber Repository

November 1, 2011 Comments off

I have started a repository for Cobber and have some debs in it already. These are to help people add commonly used, and some not so commonly used yet, codecs, apps, and extras that would otherwise take a while to locate. There are not many at the moment but my intention is to develop it as a repo for Cobber users. It is currently located at https://sourceforge.net/p/cobberlinux/ and I will generate the required files so people can put the repo in their sources.list To use cobber-extras it is assumed you will have contrib and non-free enabled in your Debian sources and have the Debian Multimedia repository in your sources.list

If you don’t already have Debian Multimedia you can add either the actual repository or the Australian Debian Multimedia mirror located at:

deb http://mirror.optus.net/debian-multimedia/ stable main non-free
deb-src http://mirror.optus.net/debian-multimedia/ stable main non-free

or
deb ftp://mirror.optus.net/debian-multimedia/ stable main non-free
deb-src ftp://mirror.optus.net/debian-multimedia/ stable main non-free

Unless you really want to download all the source I would advise you to comment the deb-src entry out by putting a # in front of it in your sources.list