content/news/base.md
2023-12-22 20:06:07 +00:00

34 lines
1.4 KiB
Markdown

After about a week of reading LFS, packaging and
fixing the package management tools, Matter `base` repository
now has 85 packages. Most of them are, well, base
build and installation tools that you will almost %100
need for installing Matter or building packages.
And by the end of this week, I think I might actualy be
able to boot into a Matterlinux system!
## More about the base repo
Most of the packages are packaged with the instructions from
LFS and BLFS (version 12.0). However instead of using Sysvinit,
~~I decided to go with dinit as the init system.~~
~~There are couple of reasons for that. First of all sysvinit
does not offer an easy way of managing services and it's
not user friendly at all. Dinit offers a systemd like command-line
interface as well as an easy-to-use service manager.~~
**Update (22/12/23)**: Init system has been changed to systemd
## Changes to the package management system
While I made simple changes to the `mp-build` script and `mp`,
the biggest change was made to the `mp-repo`, I rewrote it
in python to offer a more powerful command-line interface.
## What is next?
After making sure that system is bootable, I may start working on the
`desktop` repo and the wiki. I don't want to promise a release date,
as I also have other projects in my schedule, so I may abandon Matter
for couple of weeks.
I guess that's all for now, see you in the next post.