<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: token tim</title>
    <description>The latest articles on DEV Community by token tim (@johntimst).</description>
    <link>https://dev.to/johntimst</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2082703%2Fe33b5e55-350f-42f5-902f-73650bde5da4.png</url>
      <title>DEV Community: token tim</title>
      <link>https://dev.to/johntimst</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/johntimst"/>
    <language>en</language>
    <item>
      <title>systemd-manage release new version 1.2.1</title>
      <dc:creator>token tim</dc:creator>
      <pubDate>Sat, 07 Dec 2024 15:37:19 +0000</pubDate>
      <link>https://dev.to/johntimst/systemd-manage-release-new-version-121-1mf2</link>
      <guid>https://dev.to/johntimst/systemd-manage-release-new-version-121-1mf2</guid>
      <description>&lt;p&gt;systemd-manage is a graphical systemd service management tool.&lt;/p&gt;

&lt;p&gt;Systemd Manage releases new version 1.21.&lt;br&gt;
download url:  &lt;a href="https://github.com/prownd/systemd-manage" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The highlights of the new version are as follows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Added management function for Udev devices, making Udev management more convenient and simple&lt;/li&gt;
&lt;li&gt;
The new version supports both Debian and Ubuntu, and can be directly compiled and installed&lt;/li&gt;
&lt;li&gt;
It also supports the openEuler os system, allowing for direct installation of the RPM package&lt;/li&gt;
&lt;li&gt;
There are more feature optimizations and bug fixes available&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>systemd-manage is a graphical systemd tool</title>
      <dc:creator>token tim</dc:creator>
      <pubDate>Mon, 16 Sep 2024 19:26:33 +0000</pubDate>
      <link>https://dev.to/johntimst/systemd-manage-is-a-graphical-systemd-tool-20f2</link>
      <guid>https://dev.to/johntimst/systemd-manage-is-a-graphical-systemd-tool-20f2</guid>
      <description>&lt;h2&gt;
  
  
  1. Introduction to Systemd Management
&lt;/h2&gt;

&lt;p&gt;systemd-manage is a graphical systemd service manage tool, developed using the Qt graphics library.&lt;br&gt;
It can be providing graphic interface operation, simple and convenient systemd service manage.&lt;/p&gt;

&lt;p&gt;github homepage: &lt;a href="https://github.com/prownd/systemd-manage" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  2. Build Deploy and Install
&lt;/h2&gt;
&lt;h3&gt;
  
  
  2.1 Source code compilation and installation
&lt;/h3&gt;

&lt;p&gt;Below is the source code download, compilation, installation, deployment, and usage&lt;/p&gt;

&lt;p&gt;(1) Download the source code from GitHub&lt;br&gt;
Download the source code tar package:&lt;br&gt;
&lt;a href="https://github.com/prownd/systemd-manage" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or download git clone:&lt;br&gt;
​git clone  &lt;a href="https://github.com/prownd/systemd-manage.git" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(2) Compile and install, as it is developed using Qt, use qmake for&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;compilation
qmake-qt5
make
make &lt;span class="nb"&gt;install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;(3) Run the program&lt;/p&gt;

&lt;h3&gt;
  
  
  2.2 Installing with RPM package:
&lt;/h3&gt;

&lt;p&gt;2.2 Installing with RPM package&lt;br&gt;
Download the rpm package for the system from github , then install and use.&lt;/p&gt;

&lt;p&gt;github release: &lt;a href="https://github.com/prownd/systemd-manage/releases" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage/releases&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(1) CentOS 8 system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Download the rpm package for systemd management:&lt;br&gt;
&lt;a href="https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1.el8.x86_64.rpm" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1.el8.x86_64.rpm&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Install the rpm package for systemd management:&lt;br&gt;
&lt;code&gt;rpm -ivh systemd-manage-1.2-1.el8.x86_64.rpm&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(2) Fedora system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Download the rpm package for systemd management:&lt;br&gt;
&lt;a href="https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1.fc40.x86_64.rpm" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1.fc40.x86_64.rpm&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Install the rpm package for systemd management:&lt;br&gt;
&lt;code&gt;rpm -ivh systemd-manage-1.2-1.fc40.x86_64.rpm&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(3) openeuler system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Download the rpm package for systemd management:&lt;br&gt;
&lt;a href="https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1.oe2403.x86_64.rpm" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1.oe2403.x86_64.rpm&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Install the rpm package for systemd management:&lt;br&gt;
&lt;code&gt;rpm -ivh systemd-manage-1.2-1.oe2403.x86_64.rpm&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  2.3 Installing with deb package:
&lt;/h3&gt;

&lt;p&gt;Ubuntu and Debian can be installed using the deb package&lt;/p&gt;

&lt;p&gt;(1) Download the deb package for systemd management:&lt;br&gt;
&lt;a href="https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage_1.2-1_amd64.deb" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage_1.2-1_amd64.deb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(2) Install the deb package for systemd management:&lt;br&gt;
&lt;code&gt;dpkg -i systemd-manage_1.2-1_amd64.deb&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  2.4 Use tar package to decompress and install:
&lt;/h3&gt;

&lt;p&gt;(1) Download the tar package for systemd management:&lt;br&gt;
&lt;a href="https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1-x86_64-unknown-linux-gnu.tar.xz" rel="noopener noreferrer"&gt;https://github.com/prownd/systemd-manage/releases/download/v1.2.1/systemd-manage-1.2-1-x86_64-unknown-linux-gnu.tar.xz&lt;/a&gt;&lt;br&gt;
(2) Extract the tar package of systemd manage and install:&lt;br&gt;
Use the tar command to decompress and run install.sh&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;tar xvf  tar xvf systemd-manage-1.2-1-x86_64-unknown-linux-gnu.tar.xz
cd systemd-manage-1.2-1-x86_64/
./install.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  3. Instructions for using systemd management
&lt;/h2&gt;

&lt;h3&gt;
  
  
  3.1 System Service Management:
&lt;/h3&gt;

&lt;p&gt;Manage system units and user units, filter unit types, etc.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fservice-manage-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fservice-manage-view-1.png" title="systemd service unit manage" alt="service manage"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Display service unit content, logs, dependencies, etc.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fservice-detail-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fservice-detail-view-1.png" title="service unit detail" alt="service detail"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.2 User session management:
&lt;/h3&gt;

&lt;p&gt;Management system login sessions and users.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fuser-session-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fuser-session-view-1.png" title="user session info" alt="user session"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Display session status information, such as ID, name, path, status, TTY, etc.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fuser-session-detail-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fuser-session-detail-1.png" title="show user session detail" alt="user session detail"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.3 Configuration file:
&lt;/h3&gt;

&lt;p&gt;View and manage the configuration files of systemd, modify parameter values.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fconfig-file-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fconfig-file-view-1.png" title="config file info" alt="config file"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;display  detail information for configuration files of systemd.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fconfig-file-detail-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fconfig-file-detail-1.png" title="config file detail" alt="config file detail"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.4 Journal log:
&lt;/h3&gt;

&lt;p&gt;View system logs, select time period and log level.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fjournal-log-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fjournal-log-view-1.png" title="show journal log" alt="journal log"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.5 System performance analysis:
&lt;/h3&gt;

&lt;p&gt;Display the time consumption during the system startup phase, as well as a more detailed flame diagram to view the specific startup time of each service.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fanalysize-statistics-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fanalysize-statistics-view-1.png" title="systemd performance analysize statistics" alt="analysize statistics"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.6 Process management:
&lt;/h3&gt;

&lt;p&gt;Display the currently running process, filter process names, and users.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fprocess-manage-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fprocess-manage-view-1.png" title="process management" alt="process manage"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Display process detail information, eg: name, id, state, memory, etc.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fprocess-detail-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fprocess-detail-view-1.png" title="process detail information" alt="process detail"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.7 Udev Device View:
&lt;/h3&gt;

&lt;p&gt;Display the all udev device event.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fudev-device-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fudev-device-view-1.png" title="udev device view" alt="udev device view"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Display udev device detail information, eg: path,  subsystem, type,node,action etc.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fudev-device-detail-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fudev-device-detail-1.png" title="udev device detail information" alt="udev device detail"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.8 Preferred settings:
&lt;/h3&gt;

&lt;p&gt;Setting system preferences, setting display language.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fsetting-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fsetting-view-1.png" title="program perference setting" alt="perference setting"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3.9 Application version information:
&lt;/h3&gt;

&lt;p&gt;Display information about program version, license, etc.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fabout-view-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fprownd%2Fsystemd-manage%2Fmain%2Fimages%2Fen%2Fabout-view-1.png" title="abuot version info" alt="about application version"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
