From e7999a032bd888abf3665c501a754dbb922fe7c9 Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Tue, 2 Feb 2021 03:39:56 +0300 Subject: Switch to org-mode for generating the website --- docs/blog/20200617.html | 178 ++++++++++++++++++++++++++++++------------------ 1 file changed, 111 insertions(+), 67 deletions(-) (limited to 'docs/blog/20200617.html') diff --git a/docs/blog/20200617.html b/docs/blog/20200617.html index 8675dae..4373b0e 100644 --- a/docs/blog/20200617.html +++ b/docs/blog/20200617.html @@ -1,54 +1,79 @@ - - - - June Newspost | Carbs Linux - - - - - - -

Carbs Linux - a simple linux distribution

-
- -
-

June Newspost

- -

This will be an active month for Carbs as major changes to the base and the -package manager will be coming up.

- -

Statically linking the base

- -

For the past couple of weeks I have been trying to simplify the base and + + + + + + +June Newspost + + + + + +

+ +
+
+
+

June Newspost

+

posted on 2020-06-17

+

+This will be an active month for Carbs as major changes to the base and the +package manager will be coming up. +

+ +
+

Statically linking the base

+
+

+For the past couple of weeks I have been trying to simplify the base and statically link the core (mostly binaries rather than libraries). I usually see some people extremely opposed to static linking as I also see the opposite on -people.

+people. +

-

I believe that binaries on the core should always be linked statically. This +

+I believe that binaries on the core should always be linked statically. This ensures that an SONAME bump to libObscure.so will not break the core functionality of your system, forcing you to use external resources to recover from such an issue. As long as you can compile, use core utilities, edit text, -and access the web, you can solve any given issue on your system.

+and access the web, you can solve any given issue on your system. +

-

However, I don’t think that removing shared libraries is sensible either. Not +

+However, I don't think that removing shared libraries is sensible either. Not every piece of software out there is good quality enough to be statically -linked.

- -

Major changes on the core repository

- -

There have been drastic changes to the core repository and the base rootfs this -month (with more on the way). Right now changes are as follows.

- -

Removed from Core

- -
    +linked. +

    +
+
+ +
+

Major changes on the core repository

+
+

+There have been drastic changes to the core repository and the base rootfs this +month (with more on the way). Right now changes are as follows. +

+
+ +
+

Removed from Core

+
+
  • git
  • libressl
  • grub
  • @@ -56,19 +81,23 @@ month (with more on the way). Right now changes are as follows.

  • dhcpcd
  • ubase
+
+
- -

Added to Core

- -
    +
    +

    Added to Core

    +
    +
    • bearssl, as a libressl replacement
    • byacc, as a bison replacement
    +
    +
    - -

    Statically linked

    - -
      +
      +

      Statically linked

      +
      +
      • kiss
      • neatvi
      • mandoc
      • @@ -82,23 +111,38 @@ month (with more on the way). Right now changes are as follows.

      • wpa_supplicant
      • bearssl
      - - -

      Making the wiki available offline

      - -

      Soon, all documentation regarding Carbs Linux will be avaialable to be installed +

      +
      +
+ +
+

Making the wiki available offline

+
+

+Soon, all documentation regarding Carbs Linux will be avaialable to be installed from the core repository in a carbs-docs package along with its own document crawler. Currently, the documentation regarding the installation process is a -little outdated which will also receive some important updates.

- -

ISO image for Carbs

- -

I am thinking of releasing an ISO image in order to provide a standardized +little outdated which will also receive some important updates. +

+
+
+ +
+

ISO image for Carbs

+
+

+I am thinking of releasing an ISO image in order to provide a standardized environment for installation along with installation helper tools in the spirit -of arch-install-scripts. Let’s see how that’s going to play out.

- View Page Source -
- - - +of arch-install-scripts. Let's see how that's going to play out. +

+
+
+
+
+ +
+ -- cgit v1.2.3