summaryrefslogtreecommitdiff
path: root/blog/2022-04-17.md
diff options
context:
space:
mode:
authoreug-vs <eugene@eug-vs.xyz>2022-04-19 14:27:32 +0300
committereug-vs <eugene@eug-vs.xyz>2022-04-19 14:27:32 +0300
commita7a039a704360f102ac8c678533c5cf113a499a1 (patch)
tree92179e76e294e2f0e41cc670a34eff7231d782d2 /blog/2022-04-17.md
parente6a2cbada3d44908c74974223a5328b43969e689 (diff)
downloadeug-vs-xyz-a7a039a704360f102ac8c678533c5cf113a499a1.tar.gz
feat: use more of the wiki-style
Diffstat (limited to 'blog/2022-04-17.md')
-rw-r--r--blog/2022-04-17.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/blog/2022-04-17.md b/blog/2022-04-17.md
index b7c1150..d6ca637 100644
--- a/blog/2022-04-17.md
+++ b/blog/2022-04-17.md
@@ -7,7 +7,7 @@ I always wanted to do that, but there was a fear of unknown:
Of course, none of that shit can stop me!
-## My CPU is weak :cry:
+# My CPU is weak :cry:
My laptop has a pretty weak CPU (**Intel i3**) compared to flagship models. My PC has **Intel i5**, so obviously compiling packages on laptop will be even slower. That is definitely gonna be a problem...
But wait, why don't we use **both CPU's** for compilation? :thinking:
@@ -25,12 +25,12 @@ Basically my PC runs a `distccd` server in my **LAN** and my laptop connects to
- I can setup [ccache](https://wiki.gentoo.org/wiki/Ccache) and share compilation cache within my network, making heavy package updates finish in seconds
-## What if I'm outside and don't have time for compilation? :scream:
+# What if I'm outside and don't have time for compilation? :scream:
Actually turns out it's a very hypothetical situation. Most of the time you already have your toolkit installed anyway. It's only annoying if you want to try something new - for that I recommend remote or virtual machines (yes, `docker` still exists).
In any case, if such an urgent situation occurs, **you can just get a binary!** There are also ways to setup your own [binary package server](https://wiki.gentoo.org/wiki/Binary_package_guide).
-## Managing portage configuration across workstations :hammer_and_wrench:
+# Managing portage configuration across workstations :hammer_and_wrench:
[Portage](https://wiki.gentoo.org/wiki/Portage) is **the best** package manager I ever used. The obvious benefit is an ability to split your packages into [sets](https://wiki.gentoo.org/wiki/Package_sets). I can define as many sets as I want, for example here's my `/etc/portage/sets/base`:
```bash
app-admin/doas