<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://mochiuwiki.e2.valueserver.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_-_Myrlyn</id>
	<title>インストール - Myrlyn - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://mochiuwiki.e2.valueserver.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_-_Myrlyn"/>
	<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_-_Myrlyn&amp;action=history"/>
	<updated>2026-09-02T13:19:51Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://mochiuwiki.e2.valueserver.jp/index.php?title=%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_-_Myrlyn&amp;diff=14129&amp;oldid=prev</id>
		<title>Wiki: ページの作成:「== 概要 == Myrlyn (旧称YQPkg) は、Linux向けのグラフィカルパッケージ管理ツールである。&lt;br&gt; YaST (Yet another Setup Tool) の機能を引き継ぎつつ、現代的なQt 6ベースのUIを採用しており、ソフトウェアパッケージのインストール、更新、削除をユーザフレンドリーな方法で管理できる。&lt;br&gt; &lt;br&gt; openSUSEおよびSLE (SUSE Linux Enterprise) 環境での使用を想定しており、libzy…」</title>
		<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_-_Myrlyn&amp;diff=14129&amp;oldid=prev"/>
		<updated>2026-01-21T21:29:34Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「== 概要 == Myrlyn (旧称YQPkg) は、Linux向けのグラフィカルパッケージ管理ツールである。&amp;lt;br&amp;gt; YaST (Yet another Setup Tool) の機能を引き継ぎつつ、現代的なQt 6ベースのUIを採用しており、ソフトウェアパッケージのインストール、更新、削除をユーザフレンドリーな方法で管理できる。&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; openSUSEおよびSLE (SUSE Linux Enterprise) 環境での使用を想定しており、libzy…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 概要 ==&lt;br /&gt;
Myrlyn (旧称YQPkg) は、Linux向けのグラフィカルパッケージ管理ツールである。&amp;lt;br&amp;gt;&lt;br /&gt;
YaST (Yet another Setup Tool) の機能を引き継ぎつつ、現代的なQt 6ベースのUIを採用しており、ソフトウェアパッケージのインストール、更新、削除をユーザフレンドリーな方法で管理できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
openSUSEおよびSLE (SUSE Linux Enterprise) 環境での使用を想定しており、libzyppパッケージ管理ライブラリをバックエンドとして利用する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Myrlynは、YaST由来の機能に加えて、Updatesビュー、Zypp履歴ブラウザ、非rootユーザ向けの読み取り専用モード等の独自機能を提供する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 技術仕様 ==&lt;br /&gt;
Myrlynの技術的な構成を、以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* バックエンド&lt;br /&gt;
*: libzypp (SUSEのパッケージ管理ライブラリ)&lt;br /&gt;
* GUIフレームワーク&lt;br /&gt;
*: Qt 6&lt;br /&gt;
* 実装言語&lt;br /&gt;
*: C++ (98.2%)&lt;br /&gt;
* ライセンス&lt;br /&gt;
*: GPL-2.0 (オープンソース)&lt;br /&gt;
* 開発状況&lt;br /&gt;
*: 本番環境対応、日常使用に適した段階&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 主な機能 ==&lt;br /&gt;
==== YaST由来の機能 ====&lt;br /&gt;
Myrlynは、YaSTから引き継いだ以下の機能を提供する。&amp;lt;br&amp;gt;&lt;br /&gt;
* リポジトリの自動更新&lt;br /&gt;
*: 起動時に自動的にリポジトリ情報を更新する。&lt;br /&gt;
* 複合検索機能&lt;br /&gt;
*: パッケージ名、説明、ファイルリストを対象とした検索が可能。&lt;br /&gt;
* 詳細情報表示&lt;br /&gt;
*: 依存関係の可視化、複数バージョン対応。&lt;br /&gt;
* パターンおよびパッチのインストール管理&lt;br /&gt;
*: パッケージの集合体 (パターン) やセキュリティパッチの管理が可能。&lt;br /&gt;
* パッケージロック機能&lt;br /&gt;
*: 禁止または保護状態の設定が可能。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 独自機能 ====&lt;br /&gt;
Myrlynは、YaSTにはない以下の独自機能を提供する。&amp;lt;br&amp;gt;&lt;br /&gt;
* Updatesビュー&lt;br /&gt;
*: 更新可能なパッケージを一覧表示する。&lt;br /&gt;
* 非rootユーザ向けの読み取り専用モード&lt;br /&gt;
*: 管理者権限を持たないユーザでも、パッケージ情報の閲覧が可能。&lt;br /&gt;
* 詳細な進捗表示ビュー&lt;br /&gt;
*: インストールや更新の進行状況を視覚的に確認できる。&lt;br /&gt;
* Zypp履歴ブラウザ&lt;br /&gt;
*: パッケージ操作の履歴を階層的にフィルタリング可能 (年月日ナビゲーション、正規表現ワイルドカード対応)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== パッケージロック機能 ====&lt;br /&gt;
Myrlynは、パッケージに対して2つの保護状態を設定できる。&amp;lt;br&amp;gt;&lt;br /&gt;
* Taboo状態&lt;br /&gt;
*: パッケージを永遠にインストール対象から除外する。(アンインストール後も再インストール防止)&lt;br /&gt;
* Protected状態&lt;br /&gt;
*: 現在のバージョンを維持し続ける。(更新を防止)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Myrlynのインストール ==&lt;br /&gt;
==== 前提条件 ====&lt;br /&gt;
Myrlyn 1.0では、GCC 11以降、Qt 6.5以降が必須となる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== パッケージ管理システムからインストール ====&lt;br /&gt;
SUSE 15.6では、標準リポジトリからMyrlynをインストールできる。&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo zypper install myrlyn&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== ソースコードからインストール ====&lt;br /&gt;
Myrlynのビルドに必要な依存関係のライブラリをインストールする。&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo zypper install -t pattern devel_C_C++&lt;br /&gt;
 sudo zypper install make cmake libzypp-devel qt6-core-devel qt6-gui-devel qt6-widgets-devel&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://github.com/shundhammer/myrlyn MyrlynのGithub]にアクセスして、ソースコードをダウンロードする。&amp;lt;br&amp;gt;&lt;br /&gt;
ダウンロードしたファイルを解凍する。&amp;lt;br&amp;gt;&lt;br /&gt;
 tar xf myrlyn-&amp;lt;バージョン&amp;gt;.tar.gz&lt;br /&gt;
 cd myrlyn-&amp;lt;バージョン&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Myrlynをビルドおよびインストールする。&amp;lt;br&amp;gt;&lt;br /&gt;
 mkdir build &amp;amp;&amp;amp; cd build&lt;br /&gt;
 &lt;br /&gt;
 cmake -DCMAKE_INSTALL_PREFIX=&amp;lt;Myrlynのインストールディレクトリ&amp;gt; \&lt;br /&gt;
       -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
       -DCMAKE_C_COMPILER=&amp;lt;GCC 11以降のGCC&amp;gt; \&lt;br /&gt;
       -DCMAKE_CXX_COMPILER=&amp;lt;G++ 11以降のG++&amp;gt; \&lt;br /&gt;
       ..&lt;br /&gt;
 &lt;br /&gt;
 make -j $(nproc)&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Myrlynの使用 ==&lt;br /&gt;
==== 実行方法 ====&lt;br /&gt;
Myrlynは、以下に示す方法で実行できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== ビルドディレクトリから実行 =====&lt;br /&gt;
ビルドディレクトリから直接実行する場合、以下のコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
 ./src/myrlyn&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== インストール後の実行 =====&lt;br /&gt;
インストール後は、以下のコマンドで実行できる。&amp;lt;br&amp;gt;&lt;br /&gt;
 myrlyn&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== 非rootユーザでの実行 =====&lt;br /&gt;
非rootユーザーは、読み取り専用モードで実行できる。&amp;lt;br&amp;gt;&lt;br /&gt;
この場合、パッケージ情報の閲覧は可能だが、変更操作は実行できない。&amp;lt;br&amp;gt;&lt;br /&gt;
 myrlyn&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== rootユーザでの実行 =====&lt;br /&gt;
rootユーザまたはsudoコマンドを使用して実行する場合、全ての機能が利用可能となる。&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo myrlyn&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Updatesビューの使用 ====&lt;br /&gt;
Updatesビューでは、更新可能なパッケージを一覧表示できる。&amp;lt;br&amp;gt;&lt;br /&gt;
起動後、Updatesタブを選択すると、更新可能なパッケージが表示される。&amp;lt;br&amp;gt;&lt;br /&gt;
更新したいパッケージを選択して、Applyボタンをクリックすると、更新が実行される。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Zypp履歴ブラウザの使用 ====&lt;br /&gt;
Zypp履歴ブラウザでは、パッケージ操作の履歴を確認できる。&amp;lt;br&amp;gt;&lt;br /&gt;
履歴は、年月日で階層的にフィルタリング可能であり、正規表現ワイルドカードにも対応している。&amp;lt;br&amp;gt;&lt;br /&gt;
履歴ブラウザを開くには、メニューから[History]を選択する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== パッケージロック機能の使用 ====&lt;br /&gt;
パッケージロック機能を使用すると、パッケージを保護できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Taboo状態の設定 =====&lt;br /&gt;
パッケージを右クリックして、[Taboo]を選択すると、パッケージが永遠にインストール対象から除外される。&amp;lt;br&amp;gt;&lt;br /&gt;
アンインストール後も再インストールが防止される。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Protected状態の設定 =====&lt;br /&gt;
パッケージを右クリックして、[Protected]を選択すると、現在のバージョンが維持され続ける。&amp;lt;br&amp;gt;&lt;br /&gt;
更新が防止される。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 注意事項 ==&lt;br /&gt;
Myrlynを使用する際の注意事項を、以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 非rootユーザは、読み取り専用モードで実行可能。&lt;br /&gt;
*: 変更操作は実行できない。&lt;br /&gt;
* Zypp履歴ブラウザのフィルタリング機能は、正規表現ワイルドカードに対応。&lt;br /&gt;
*: 高度な検索条件を指定できる。&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki&lt;br /&gt;
|keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,電気回路,電子回路,基板,プリント基板&lt;br /&gt;
|description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux&lt;br /&gt;
|image=/resources/assets/MochiuLogo_Single_Blue.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
[[カテゴリ:SUSE]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
</feed>