new: 24.05 post
This commit is contained in:
parent
2e8cbcad23
commit
02946d6138
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"id": "24.04",
|
"id": "24.05",
|
||||||
"title": "24"
|
"title": "24"
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
For installation instructions, please [see the wiki](/wiki). You can
|
For installation instructions, please [see the wiki](/wiki). You can
|
||||||
download the older versions from the [directory listing](https://rel.matterlinux.xyz/24/).
|
download the older versions from the [directory listing](https://rel.matterlinux.xyz/).
|
||||||
|
|
||||||
Signatures can be verified using `gpg`. To do so, download the maintainer's key:
|
Signatures can be verified using `gpg`. To do so, download the maintainer's key:
|
||||||
```
|
```
|
||||||
|
2
index.md
2
index.md
@ -16,7 +16,7 @@ here is a rough roadmap:
|
|||||||
<ul>
|
<ul>
|
||||||
<li><k class="green">>>></k> Package system</li>
|
<li><k class="green">>>></k> Package system</li>
|
||||||
<li><k class="green">>>></k> Website</li>
|
<li><k class="green">>>></k> Website</li>
|
||||||
<li><k class="blue">>>></k> Official pools (<code>base</code> and <code>desktop</code>)</li>
|
<li><k class="green">>>></k> Official pools (<code>base</code> and <code>desktop</code>)</li>
|
||||||
<li><k class="green">>>></k> Wiki/documentation</li>
|
<li><k class="green">>>></k> Wiki/documentation</li>
|
||||||
<li><k class="green">>>></k> First release</li>
|
<li><k class="green">>>></k> First release</li>
|
||||||
<li><k class="blue">>>></k> Server pool</li>
|
<li><k class="blue">>>></k> Server pool</li>
|
||||||
|
6
news/24_05.json
Normal file
6
news/24_05.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"id": "24_05",
|
||||||
|
"title": "It's finally here",
|
||||||
|
"date": "25/08/24",
|
||||||
|
"author": "ngn"
|
||||||
|
}
|
48
news/24_05.md
Normal file
48
news/24_05.md
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
After 3 months of development and 2 months of package migration later, **MatterLinux 24.05**
|
||||||
|
is finally here. So let's go over all the details, shall we?
|
||||||
|
|
||||||
|
## The new package management system
|
||||||
|
We now have a reworked package managment system, with new tools, libraries, pools and packages.
|
||||||
|
Some of these are been in the work for months now, and I am so happy to announce that they are finally ready
|
||||||
|
and are being shipped with the new 24.05 release.
|
||||||
|
|
||||||
|
I already covered some these new tools in the previous posts, however here is a quick list if you missed
|
||||||
|
all that:
|
||||||
|
|
||||||
|
- **[libmp](https://git.matterlinux.xyz/Matter/libmp)**: MatterLinux package management library
|
||||||
|
- **[matt](https://git.matterlinux.xyz/Matter/matt)**: The (new) MatterLinux package manager
|
||||||
|
- **[mtsc](https://git.matterlinux.xyz/Matter/mtsc)**: MatterLinux tools and scripts collection
|
||||||
|
- **[pooler](https://git.matterlinux.xyz/Matter/mtsc)**: Simple MPTP server for serving package pools
|
||||||
|
- **[mirp](https://git.matterlinux.xyz/Matter/mirp)**: MPTP mirror tool
|
||||||
|
|
||||||
|
So now with these new and updated pools, package management has improved a lot, here are few important changes:
|
||||||
|
|
||||||
|
- **Packages are now independent**: You can install packages from local package archives, without depending on a pool
|
||||||
|
- **More information**: Packages now store more information for the user, such as a changes file
|
||||||
|
- **Faster**: We now use proper SQLite databases and a custom TCP based protocol ([MPTP](/wiki/mptp)) to improve operation speeds
|
||||||
|
|
||||||
|
I also updated lots of core packages, and you can expect more consistent focus on updates and patches from now on.
|
||||||
|
|
||||||
|
This also unfortunately means that previous releases of MatterLinux that use the older package management system is completely
|
||||||
|
broken, as I shut down the old package repositories. It's still possible to use old ISO images and release archives thought. You just
|
||||||
|
won't be able to install any packages.
|
||||||
|
|
||||||
|
## A new package pool
|
||||||
|
With 24.05, I've introduced a new package pool, [server](/wiki/pools). As the name suggest this pool will be shipping popular
|
||||||
|
server software, such as Apache HTTPD or nginx. Currently it only contains a few packages, and it's disabled by default in the [matt](/wiki/matt)
|
||||||
|
configuration. You can enable it if you want to check it out.
|
||||||
|
|
||||||
|
## Website updates
|
||||||
|
I've also updated to the different components of the MatterLinux website:
|
||||||
|
|
||||||
|
- [News page](/news) now support Atom/RSS/JSON feeds
|
||||||
|
- [Package tracker](https://tracker.matterlinux.xyz) now offers more information about packages and more options for package search
|
||||||
|
- [Wiki](/wiki) is restructured to make it easier to find different pages, and all pages are updated
|
||||||
|
|
||||||
|
A part from these I also made few style changes to improve the user experience
|
||||||
|
|
||||||
|
## What's next?
|
||||||
|
I'll be taking few weeks off and I will work on some different projects of mine, as I literally just spent 3 months on MatterLinux.
|
||||||
|
However I'll back and I'll be bringing in more package updates, security patches and maybe even more packages.
|
||||||
|
|
||||||
|
Anyway, that will be all for now, thank you for reading and I hope I will see you in the next post!
|
Loading…
Reference in New Issue
Block a user