One of the strengths of Linux Mint Debian is that it is a rolling distribution. Users enjoy a steady stream of updates from the repository, which keeps the system updated without the need to transition to new versions or reinstalling the operating system.
When the updates are important and affect the sensitive part of the system, some experience is required by the user. New updates may ask for something with which you are not familiar, like some post-configuration actions and if you make a mistake or do not have the knowledge to fix things, you could end up with a system partially or completely damaged.
Debian Linux Mint is snappy, fast, elegant and rolling his appearance makes him a brilliant operating system for those savvy enough that they can get around with APT occasional problems. And ‘know what’s prompted the making. [...]
Debian Linux Mint is great but not for everyone. Today we are making it easier and easier to use.
The current situation
Package upgrades are available in Debian Testing almost every day. Depending on how users update their system, they can be faced with different problems and different versions of packages that make it difficult for them to seek help and find solutions. Very few people are selective in nature, and upgrades of rolling LMDE, however, pushes people to complete updates. The consequence is that after a regression, people are rarely aware of what package caused the problem. And even if they were, the same version of the package may cause the same problem for other users depending on the version that have updated.
Because things are constantly changing and that people do not update at the same time, or so often, it is difficult to find people with the same problem and it is difficult to talk about alternatives or solutions.
Currently, users rely LMDE forum. They are using this huge mega-thread in a chaotic attempt to get organized:
And ‘less than ideal, but better than nothing. And thanks to some very dedicated people, they do so to find alternative solutions, users LMDE have a place to look.
What we’re doing today is to address this problem with the following changes:
- A repository that reflects the new Debian Testing on a monthly basis and gives the state a number of packages frozen “package up”.
- A fork of the Linux Mint Update Manager Update, specifically designed for LMDE.
- Channels for communication between the teams and the most active users LMDE to gather feedback and disseminate information efficiently.
Repository “Latest Linux Mint Debian”
By changing APT sources and replacing with the Debian Testing repository of Debian Linux Mint, basically bet on a Debian Testing frozen in time and updated once a month. By the time the next batch of updates will become available, the Linux Mint team has had time to tweak the packages in the repository of Linux Mint and document the information necessary to complete an upgrade easy and secure.
As an example, Gnome 3 is going to be included in a Debian Testing repository. Pointing to the Linux Mint Debian repository Latest insurance for you to update, after the Linux Mint team has tested the upgrade and collected valuable information on it.
Sometimes, things go wrong in Debian Testing and are corrected a couple of days later. When this happens, the Linux Mint repositories Latest Debian simply is not updated. We wait until the testing branch of Debian is stable again and only then you will get updates.
This is a compromise between a system and a stable rolling. We will launch the project on a monthly basis and we will know what you are preparing for you.
The repository “Linux Mint Debian Incoming”
Obviously we will need some help and now more than ever we rely on the community and users to help each other. To facilitate this process, we are opening another file called “Incoming”, which is downstream from upstream Debian Testing the “Latest”. In other words, first update the repository “Incoming”. We test things and collect information from people using the repository “Incoming”. And when we are satisfied with the situation, we aim to archive “Latest” on the “Incoming”.
Each time we update Debian testing we increase the number of what is called “Update Pack”, the set of all package updates available. Thus, each packet is updated first made available on the repository “Incoming” for testers and power users that can give us feedback on the repository and then “Latest” for all other users.
The new Update Manager LMDE
The first thing you notice is a new button called “Info Pack Update.” Please click this button for more information about updates that are available to you.
You’ll also notice that the level of filtering is no more. This feature is much more sensible for a distro like Ubuntu, but as a distribution LMDE rolling, it is best to keep up with all packages.
Of course, all the traditional features of MintUpdate there are still between them and the ability to block and ignore the updates of the package.
When you click on the “Updated Information on Package”, a new screen appears:
At the top you can see the configuration of the system. If you are missing a repository or if you are aiming for one too, you will be notified of a mistake.
As a user is supposed LMDE bets at 2 separate repositories;
- The Linux Mint repositories (deb debian http://packages.linuxmint.com/ main upstream import)
- A Debian Testing repository … Here you can choose and then with 1 indicating one of the following repositories:
- You can bet on the repository “Latest” (deb http://debian.linuxmint.com/latest testing main contrib non-free)
- It can act as a guinea pig for others and help the team with the testing repo pointing to the “Incoming” (deb http://debian.linuxmint.com/incoming testing main contrib non-free)
- You can point directly to the Debian Testing repositories and to get rid of it (deb http://ftp.debian.org/debian testing main contrib non-free)
Under the system configuration, you can view the number of updated packages currently available, and the last update package from which is extracted an update.
And finally, beneath all this, is what matters most: The information you are looking for an upgrade in security guaranteed.
Attention is brand new
Before you go ahead and say how to update the system … I would like to warn everyone that it is a brand new way! It ‘a new concept, it is a new Update Manager and a new server. Like everything is new in the IT industry makes big promises, and although it is well designed, has never been used before on a large scale before and has not yet faced the test of the community.
For this reason, if you are not interested in helping the team and the project LMDE, I suggest you wait for the rejected LMDE of which will arrive this summer and that this allocation will be fully integrated.
As a user
Wait for a few days until we start to receive some feedback on this new technology. We will then fix any bugs and when everything is ready, it will be easier to replace your version of MintUpdate.
As a tester
Install the package “debian-MintUpdate”, which will replace “MintUpdate”, “mint-meta-common” and “mint-meta-debian”. In your / etc / apt / sources.list, replace “deb http://ftp.debian.org/debian testing main contrib non-free” with “testing main contrib deb http://debian.linuxmint.com/incoming non-free ”
Enjoy the new debian-MintUpdate and reported bugs and feedback as comments here on the blog.
Every time there is a rupture of the package of a regression or updated, please notify the team using the following forum thread: http://forums.linuxmint.com/viewtopic.php?f=187&p=444219 # p444219
Questions and comments
Let us know what you think and what is your experience with this new server, with the new Update Manager and Update Packs. Update Manager is a fork of the existing one so it should be fairly stable. The server is located in Denver, United States, and provides 1 Gbps of bandwidth, unlimited and so it should be efficient. The principle of updating packages should make things clearer and easier to document for users. In the future we will improve the process of communication between the testers and the team and provide a mirror of this repository in different places in the world.
It ‘important that information on this new project, to improve it. It ‘a really exciting development for LMDE and should make life much easier for many users.