Submit Search
Upload
helloSystemをインストール
•
0 likes
•
357 views
R
Ryo ONODERA
Follow
FreeBSDベースのmacOS風ユーザーインターフェイスを持つデスクトップ環境であるhelloSystemを使ってみました。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
Windows7移行のエトセトラ(ちょびっと)
Windows7移行のエトセトラ(ちょびっと)
はなずきん Hana
qemuのriscv64にDebianを入れてみた
qemuのriscv64にDebianを入れてみた
Kazuhiro Nishiyama
その後のBash on windows
その後のBash on windows
Kazushi Kamegawa
Bash on ubuntu on windows
Bash on ubuntu on windows
Kentaro Inomata
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
Akihiro Kitada
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
david9142
第1回 Open Build Service 道場
第1回 Open Build Service 道場
Fuminobu Takeyama
Microsoft製品でOSSを監視してみよう
Microsoft製品でOSSを監視してみよう
Norio Sashizaki
Recommended
Windows7移行のエトセトラ(ちょびっと)
Windows7移行のエトセトラ(ちょびっと)
はなずきん Hana
qemuのriscv64にDebianを入れてみた
qemuのriscv64にDebianを入れてみた
Kazuhiro Nishiyama
その後のBash on windows
その後のBash on windows
Kazushi Kamegawa
Bash on ubuntu on windows
Bash on ubuntu on windows
Kentaro Inomata
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
Akihiro Kitada
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
david9142
第1回 Open Build Service 道場
第1回 Open Build Service 道場
Fuminobu Takeyama
Microsoft製品でOSSを監視してみよう
Microsoft製品でOSSを監視してみよう
Norio Sashizaki
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
murai1972
Ansible2.0と実用例
Ansible2.0と実用例
OSSラボ株式会社
補足 : LOOLのビルドについて
補足 : LOOLのビルドについて
Masataka Kondo
プラグインのリポジトリ登録について 20120819
プラグインのリポジトリ登録について 20120819
Kitani Kimiya
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
Hideki Takase
Yocto Project ハンズオン / 参加者用資料
Yocto Project ハンズオン / 参加者用資料
Nobuhiro Iwamatsu
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
de:code 2017
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書
E2D3.org
Windows Admin Center 2103.2 and Windows Admin Center on Azure
Windows Admin Center 2103.2 and Windows Admin Center on Azure
Norio Sashizaki
WEC2013 システム開発ステップガイド インストール編 140417 0.04
WEC2013 システム開発ステップガイド インストール編 140417 0.04
佳孝 中田
小規模個人アプリをRails 7.xにバージョンアップした話
小規模個人アプリをRails 7.xにバージョンアップした話
Kazuhiro Nishiyama
はじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & Linux
Kazushi Kamegawa
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
Interact2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" Networking
wind06106
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
Oda Shinsuke
OSC Tokyo/Spring NETMF 170311
OSC Tokyo/Spring NETMF 170311
Atomu Hidaka
Verilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) software
Hiroki Nakahara
20110924 shizuoka azure-forsharing
20110924 shizuoka azure-forsharing
Kazuki Aranami
ROS2.0時代に備えたc++11/14
ROS2.0時代に備えたc++11/14
Takashi Ogura
LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)
Masataka Kondo
NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)
Ryo ONODERA
NetBSD on Google Compute Engine
NetBSD on Google Compute Engine
Ryo ONODERA
More Related Content
Similar to helloSystemをインストール
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
murai1972
Ansible2.0と実用例
Ansible2.0と実用例
OSSラボ株式会社
補足 : LOOLのビルドについて
補足 : LOOLのビルドについて
Masataka Kondo
プラグインのリポジトリ登録について 20120819
プラグインのリポジトリ登録について 20120819
Kitani Kimiya
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
Hideki Takase
Yocto Project ハンズオン / 参加者用資料
Yocto Project ハンズオン / 参加者用資料
Nobuhiro Iwamatsu
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
de:code 2017
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書
E2D3.org
Windows Admin Center 2103.2 and Windows Admin Center on Azure
Windows Admin Center 2103.2 and Windows Admin Center on Azure
Norio Sashizaki
WEC2013 システム開発ステップガイド インストール編 140417 0.04
WEC2013 システム開発ステップガイド インストール編 140417 0.04
佳孝 中田
小規模個人アプリをRails 7.xにバージョンアップした話
小規模個人アプリをRails 7.xにバージョンアップした話
Kazuhiro Nishiyama
はじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & Linux
Kazushi Kamegawa
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
Interact2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" Networking
wind06106
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
Oda Shinsuke
OSC Tokyo/Spring NETMF 170311
OSC Tokyo/Spring NETMF 170311
Atomu Hidaka
Verilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) software
Hiroki Nakahara
20110924 shizuoka azure-forsharing
20110924 shizuoka azure-forsharing
Kazuki Aranami
ROS2.0時代に備えたc++11/14
ROS2.0時代に備えたc++11/14
Takashi Ogura
LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)
Masataka Kondo
Similar to helloSystemをインストール
(20)
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
Ansible2.0と実用例
Ansible2.0と実用例
補足 : LOOLのビルドについて
補足 : LOOLのビルドについて
プラグインのリポジトリ登録について 20120819
プラグインのリポジトリ登録について 20120819
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
つながるロボット 〜分散協調ロボットの開発を加速化するROSの紹介〜
Yocto Project ハンズオン / 参加者用資料
Yocto Project ハンズオン / 参加者用資料
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書
Windows Admin Center 2103.2 and Windows Admin Center on Azure
Windows Admin Center 2103.2 and Windows Admin Center on Azure
WEC2013 システム開発ステップガイド インストール編 140417 0.04
WEC2013 システム開発ステップガイド インストール編 140417 0.04
小規模個人アプリをRails 7.xにバージョンアップした話
小規模個人アプリをRails 7.xにバージョンアップした話
はじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & Linux
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
Interact2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" Networking
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
OSC Tokyo/Spring NETMF 170311
OSC Tokyo/Spring NETMF 170311
Verilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) software
20110924 shizuoka azure-forsharing
20110924 shizuoka azure-forsharing
ROS2.0時代に備えたc++11/14
ROS2.0時代に備えたc++11/14
LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)
More from Ryo ONODERA
NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)
Ryo ONODERA
NetBSD on Google Compute Engine
NetBSD on Google Compute Engine
Ryo ONODERA
自分的pkgsrcの課題
自分的pkgsrcの課題
Ryo ONODERA
pkgsrcユーザー向け設定
pkgsrcユーザー向け設定
Ryo ONODERA
How to package github softwares
How to package github softwares
Ryo ONODERA
FreeBSD under DigitalOcean VPS
FreeBSD under DigitalOcean VPS
Ryo ONODERA
NetBSD on Conoha VPS at JNUG BoF 2014
NetBSD on Conoha VPS at JNUG BoF 2014
Ryo ONODERA
140607 lib o-mini_con-ryoon
140607 lib o-mini_con-ryoon
Ryo ONODERA
LibreOffice 4 under NetBSD with pkgsrc (en)
LibreOffice 4 under NetBSD with pkgsrc (en)
Ryo ONODERA
LibreOffice 4 under NetBSD with pkgsrc
LibreOffice 4 under NetBSD with pkgsrc
Ryo ONODERA
More from Ryo ONODERA
(10)
NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine (en)
NetBSD on Google Compute Engine
NetBSD on Google Compute Engine
自分的pkgsrcの課題
自分的pkgsrcの課題
pkgsrcユーザー向け設定
pkgsrcユーザー向け設定
How to package github softwares
How to package github softwares
FreeBSD under DigitalOcean VPS
FreeBSD under DigitalOcean VPS
NetBSD on Conoha VPS at JNUG BoF 2014
NetBSD on Conoha VPS at JNUG BoF 2014
140607 lib o-mini_con-ryoon
140607 lib o-mini_con-ryoon
LibreOffice 4 under NetBSD with pkgsrc (en)
LibreOffice 4 under NetBSD with pkgsrc (en)
LibreOffice 4 under NetBSD with pkgsrc
LibreOffice 4 under NetBSD with pkgsrc
helloSystemをインストール
1.
1 / 16 helloSystem
0.5.0 をインストール 2021-08-27 Ryo ONODERA ryo@tetera.org
2.
2 / 16 helloSystem
とは ? ● 2021 年 5 月の FreeBSD Workshop でも話題になっていたかも。 ● The April to June 2021 Status Report (2021-07-24) に記載が あった Third-Party Projects の 1 つ。 – https://www.freebsd.org/status/report-2021-04-2021-06/ ● Projects の Experimental installer のリンク先からも参照されてい る。→ どう関係しているのかは良く分からなかった。 ● macOS 風のユーザーインターフェイスを実現している。 – https://hellosystem.github.io/ ● FuryBSD の Live image 生成の仕組みを使っているようだ。
3.
3 / 16 ダウンロードする ● 12.2
RELEASE ベースの 0.5.0 が最新のリリース – https://github.com/helloSystem/ISO/releases/tag/r0.5.0 ● 13.0 RELEASE ベースの experimental-13 もリリースされている。 ● 0.5.0 を起動させ、 HDD にインストールしてみた。 – hello-0.5.0_0E223-FreeBSD-12.2-amd64.iso
4.
4 / 16 ISO
イメージから起動させる ● qemu-system-x86_64 で使ってみることにした。以下のように起動さ せる。 Spice client で接続し画面表示とオーディオ出力させる。 ● qemu-system-x86_64 -accel nvmm -M pc -m 4G -smp 2 -drive driver=qcow2,file=helloSystem-100GB.qcow2,if=virtio -net nic,model=virtio -net user -rtc base=utc,clock=host -device intel-hda -device hda-duplex -spice port=5924,disable-ticketing=on -vga qxl -cdrom hello-0.5.0_0E223-FreeBSD-12.2-amd64.iso -boot d ● ようこそ画面ではオーディオ出力があるので、 Spice 必須。
5.
5 / 16 起動までのスクリーンショット
6.
6 / 16 起動後のスクリーンショット
7.
7 / 16 インストールで設定できる内容 ● ほとんど設定できる項目はない。 –
インストールするディスク – 氏名 – ユーザー名 – sshd でログインするか ? – タイムゾーンを自動設定するか ?( 試してない )
8.
8 / 16 インストールのスクリーンショット
9.
9 / 16 インストールのスクリーンショット
10.
10 / 16 インストールのスクリーンショット
11.
11 / 16 HDD
へのインストール後の状況 ● 以下のように起動させると HDD から起動できる。 ● qemu-system-x86_64 -accel nvmm -M pc -m 4G -smp 2 -drive driver=qcow2,file=helloSystem-100GB.qcow2,if=virtio -net nic,model=virtio -net user -rtc base=utc,clock=host -device intel-hda -device hda-duplex -spice port=5924,disable-ticketing=on -vga qxl
12.
12 / 16 どういう状況になるか
? ● 自動的に作成したユーザーでログインされる。 – whoami → ryoon ● ファイルシステムは ZFS 。 ● インストールされるパッケージ – ウェブブラウザー : falkon-qtonly-3.1.0 – テキストエディター : featherpad-0.16.0 – これらを含めて 465 個のパッケージがインストールされる。 – hello-0.5.0_0E223 と言うパッケージが独自の物のようだ。
13.
13 / 16 独自の部分 ● /System
以下にある Python スクリプトがユーザーインターフェイス を実現しているようだ。 ( ディレクトリー構成も macOS 風 ?) ● Python 3.7 から Qt 5.15.4 を利用している。 ● /System には、以下のようなディレクトリーがある。 ( 更に中身は Python スクリプト ) – Dock.AppDir – Filer.AppDir – Menu.AppDir – Volume.AppDir – Welcome.AppDir
14.
14 / 16 その他のスクリーンショット
15.
15 / 16 その他のスクリーンショット ● 場合によっては、ツールバーが消えてしまう…。
16.
16 / 16 まとめ ● GUI
だけでインストールまで可能。 ● 細かいインストール時の設定はできない。 ● GUI は macOS 風の見た目になっている。 ● ツールバーが消えるとか、起動しないユーティリティーがあるとか、荒 削りな部分もある。 ● 日本語表示・入力の設定は標準では存在しない。
Download now