site

bvnf.space sources
Log | Files | Refs

kiss-vs-openbsd.html (2240B)


      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
     46
     47
     48
     49
     50
     51
     52
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1" />
	<title>KISS vs OpenBSD</title>
	<link rel="stylesheet" href="../style.css" type="text/css" />
	<link rel="icon" href="data:image/gif;base64,R0lGODlhEAAQAPH/AAAAAP//AAD/AP8AACH/C0NSTkcAAAAAMS4wSAAAAAIwPwAAAAJATwAAAAJQXwAAAAJgbwAAAAJwfwAAAAKAjwAAAAKQnwAAAAKgrwAAAAKwvwAAAALAzwAAAALQ3wAAAALg7wAh+QQF//8EACwAAAAAEAAQAAACOJQFqTp9j5p00IApq8X0rTtBSQCQYIeUZGBmh7qyp8fGpGvV8PyqPt9bJUKiBUYT4SBPRMuH0SgAADs="/>
	<style type="text/css">
		th { text-align: left; }
		table { border: 1px solid black; border-collapse: collapse; }
		table th, table td { border-left: 1px solid black; }
		.border-bottom th, .border-bottom td { border-bottom: 1px solid black; }
		td { font-family: monospace; padding: 0.2ch; }
	</style>
</head>
<body>
	<header><nav>
	<a href="../">[Home]</a>
	<a href="../blog/">[Blog]</a>
	<a href="//git.bvnf.space/">[Git]</a>
	<a href="../books/">[Books]</a>
	</nav></header>
<h1>Comparison of KISS and OpenBSD package management commands</h1>
<table>
	<tr class="border-bottom"><th>KISS</th><th>pkg_*</th></tr>
	<tr><td>build</td><td>pkg_create</td></tr>
	<tr><td>download</td><td></td></tr>
	<tr><td>install</td><td>pkg_add</td></tr>
	<tr><td>list</td><td>pkg_info -A/-I</td></tr>
	<tr><td>remove</td><td>pkg_delete</td></tr>
	<tr><td>search</td><td>pkg_info -Q</td></tr>
	<tr class="border-bottom"><td>update</td><td>pkg_add -u</td></tr>

	<tr><td>depends</td><td>cat /var/db/pkg/package-*/+REQUIRING</td></tr>
	<tr><td>export</td><td>pkg_create -f</td></tr>
	<tr><td>maintainer</td><td></td></tr>
	<tr><td>manifest</td><td>pkg_info -L</td></tr>
	<tr><td>orphans</td><td>pkg_info -t</td></tr>
	<tr><td>owns</td><td>pkg_info -E</td></tr>
	<tr><td>revdep</td><td>pkg_info -R</td></tr>
	<tr><td>rmdeps</td><td>pkg_delete -a</td></tr>
	<tr class="border-bottom"><td>size</td><td>pkg_info -s</td></tr>

	<tr><td>KISS_ROOT</td><td>pkg_add -B/-L</td></tr>
</table>
<p>
I've written this from the point of view of learning the OpenBSD commands <i>from</i> KISS.
No, they don't match up perfectly, and they might not be correct. Please let me know if you can help me improve this!
</p>
</body>
</html>