ラベル deepin の投稿を表示しています。 すべての投稿を表示
ラベル deepin の投稿を表示しています。 すべての投稿を表示

2025-07-27

deepin 25 をインストール

deepin(深度操作系统)は、中国に拠点をおく UnionTech(统信软件)の子会社である Wuhan Deepin Technology Co., Ltd.(武汉深之度科技有限公司)が開発している Linux ディストロです。デスクトップ環境に Qt を利用した独自の DDE (Deepin Desktop Environment) を採用しています。

deepin は DDE をデスクトップ環境にした Debian ベースのディストロだと単純に思っていましたが、そんな単純なプロジェクトではないようです。Deepin_Profile | DeepinWiki によると、2022 年以降の開発計画では、Linux カーネルをベースに独自のディストロへの展開を目指しているように見えます。一部を抜粋しました。

Plan of Deepin after 2022 year

  • based on kernel
graph LR 1(Linux Kernel)---2(Deepin) 2(Deepin)---3(UniontechOS) 2(Deepin)---4(Other OS)

deepin 25

2025-06-21 に deepin 25 がリリースされたので、遅ればせながら評価用の PC にインストールしてみました。インストール用の ISO イメージは下記からダウンロードできます。

リリースノートによると、このリリースの新機能は以下の 5 点になっています。

  1. DDE 7.0
    • DDE は Qt で記述された deepin 独自のデスクトップ環境です。
    • QMLを使用して数多くのデスクトップコンポーネントを再構築しました。
  2. UOS AI
    • UOS AI という音声 AI アシスタントが利用可能になりました。
    • 話すだけで操作
      • システムが聴き取ります。画面の明るさを調整したり、迅速に会議を作成したい場合、自然言語でシステムにコマンドを発行してみてください!
      • 音声でもテキストでもシステムは理解し、面倒なメニュークリックから解放されます。
    • デュアルモードエンジン
      • DeepSeek、Baidu Qianfan、iFlytek Sparkなどの主要なオンライン大規模モデルに接続し、クラウドコンピューティングのパワーを活用できます。
    • エージェントストア
      • AIアシスタントの新しい「エージェントストア」から、さまざまな分野のエージェントをダウンロードし、AIの応用シーンを拡大し、よりパーソナライズされたAIを実現できます。
  3. Solid (deepin Immutable System)
    • Solid というイミュータブル(読み取り専用)のシステムが導入されました。
    • 読み取り専用保護
      • /usr/bin などのシステムコアディレクトリを読み取り専用として強制マウントすることで、システムはユーザーによる誤操作やマルウェアによるシステムコアの改変を根本的に阻止し長期的に安定した動作を保証します。
    • セカンドレベルのスナップショット
      • システム更新のたびに、システムは自動的にバックアップスナップショットを作成します。更新中に予期せぬ問題が発生した場合でも、再起動時に最後の正常な状態に自動的にロールバックするため、「更新によるシステム破損」の不安を解消します。
    • 安心復元
      • 公共のコンピュータや展示用デバイスなどのシナリオ向けに設計された「安心復元」機能は、再起動時に使用履歴を自動的に削除するほか、セキュリティと効率のバランスを調整するためのホワイトリスト設定もサポートしています。
  4. Linyaps: Universal Adaptability,Deep Ecosystem Roots
    • Linyaps はコンテナ化されたサンドボックス技術を採用し、アプリケーションとその依存関係ライブラリを完全に隔離します。
      • 単一のLinyapパッケージは Debian、Ubuntu、Arch、Fedora、openEuler を含む7つの主要なディストリビューション上で直接実行可能です。
      • マルチアーキテクチャ対応
        • AMD64、ARM64、LoongArch64など、主要な CPU アーキテクチャに対する包括的なサポートを提供しています。
        • Linyaps のエコシステムには、オフィス、開発、エンターテインメントなど多様なニーズに対応する 5000 を超えるソフトウェアパッケージがホストされています。
  5. Community Power Tools
    • Distrobox サブシステム
      • Debian 12、Ubuntu (20.04/24.04)、Arch、Fedora (41/42) などの主要なディストリビューションのサブシステムイメージを App Store から直接インストールでき、慣れた開発やテスト環境を自由に構築できます。
    • Treeland ウィンドウコンポジター (プレビュー / 探索)
      • 独自開発したコンポジターは、アニメーションの滑らかさを 40% 向上させ、マルチフィンガータッチパッドジェスチャー追跡をサポートし、シルクのような滑らかな操作を実現します。
    • クロスデバイスコラボレーション
      • PC 間のキーボード/マウスとクリップボード共有をだけでなく、スマートフォンと PC 間の双方向制御を実現。
      • スマートフォンのメッセージに返信したり、スマートフォンのアプリをパソコンの大画面で操作したりすることで、シームレスで統合されたワークフローを構築可能。
    • 主要アーキテクチャ対応
      • AMD64 / ARM64 / LoongArch64 / RISC-V アーキテクチャに対応。
      • 対応デバイスには Raspberry Pi 4B+、Radxa Rock5B/5B+、ROCK 5 ITX マザーボードなどが含まれます。
    • グローバル対応
      • インストーラーに17言語を追加。
      • システムレベルの翻訳は51言語に対応。
      • App Store は地域別のコンテンツ配信をサポートし、グローバルユーザーに一貫したローカライズされた体験を提供。

deepin 25 の使用感や詳細な特徴などについては、少し調査する時間が必要です。今回は日本語用入力メソッドの設定方法を紹介するだけにとどめます。

日本語用入力メソッドの設定

日本語用入力メソッドを利用するにはパッケージのインストールと設定が必要になります。

パッケージのインストールには Debian と同じように apt コマンドを利用できます。ここでは、fcitx5-mozc をインストールして日本語用入力メソッドを利用できるようにする方法を紹介します。

bitwalk@deepin-PC:~$ sudo apt install fcitx5-mozc
[sudo] bitwalk のパスワード:
Verification successful
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了        
状態情報を読み取っています... 完了        
以下の追加パッケージがインストールされます:
  fcitx-mozc-data libprotobuf32 mozc-data mozc-server mozc-utils-gui
提案パッケージ:
  ibus-qt5
以下のパッケージが新たにインストールされます:
  fcitx-mozc-data fcitx5-mozc libprotobuf32 mozc-data mozc-server mozc-utils-gui
アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 7 個。
13.8 MB のアーカイブを取得する必要があります。
この操作後に追加で 27.4 MB のディスク容量が消費されます。
続行しますか? [Y/n] y
取得:1 https://community-packages.deepin.com/beige crimson/main amd64 mozc-data all 2.28.4715.102+dfsg-2.3deepin1 [16.8 kB]
取得:2 https://community-packages.deepin.com/beige crimson/main amd64 fcitx-mozc-data all 2.28.4715.102+dfsg-2.3deepin1 [8,408 B]
取得:3 https://community-packages.deepin.com/beige crimson/main amd64 libprotobuf32 amd64 3.21.12-8deepin2 [941 kB]
取得:4 https://community-packages.deepin.com/beige crimson/main amd64 mozc-server amd64 2.28.4715.102+dfsg-2.3deepin1 [11.7 MB]
取得:5 https://community-packages.deepin.com/beige crimson/main amd64 fcitx5-mozc amd64 2.28.4715.102+dfsg-2.3deepin1 [276 kB]
取得:6 https://community-packages.deepin.com/beige crimson/main amd64 mozc-utils-gui amd64 2.28.4715.102+dfsg-2.3deepin1 [856 kB]
13.8 MB を 37秒 で取得しました (376 kB/s)                                                                    
以前に未選択のパッケージ mozc-data を選択しています。
...
(途中省略)
...
libprotobuf32:amd64 (3.21.12-8deepin2) を設定しています ...
mozc-data (2.28.4715.102+dfsg-2.3deepin1) を設定しています ...
fcitx-mozc-data (2.28.4715.102+dfsg-2.3deepin1) を設定しています ...
mozc-server (2.28.4715.102+dfsg-2.3deepin1) を設定しています ...
mozc-utils-gui (2.28.4715.102+dfsg-2.3deepin1) を設定しています ...
fcitx5-mozc:amd64 (2.28.4715.102+dfsg-2.3deepin1) を設定しています ...
desktop-file-utils (0.28-1) のトリガを処理しています ...
hicolor-icon-theme (0.17-2) のトリガを処理しています ...
libc-bin (2.38-6deepin13+rb1) のトリガを処理しています ...
bamfdaemon (0.5.6+repack-1) のトリガを処理しています ...
Rebuilding /usr/share/applications/bamf-2.index...
bitwalk@deepin-PC:~$ im-config -n fcitx5
bitwalk@deepin-PC:~$

コントロールセンターを起動して、左側の「デバイス」タブをクリック、右側画面の「キーボード」をクリックして表示される画面下側の「入力メソッド」をクリックした画面で、以下のように入力メソッドの追加をクリックして入力メソッドを追加します。

なお、システムを再起動した後に、入力メソッドの追加の一覧に Mozc が表示されました。

また、「キーボード - 英語(US)」は、日本語キーボードのレイアウトの場合は不要です。この例では、インストールした廉価な中華PCのキーボードが英語レイアウトだったので、英語のレイアウトも残しています。

日本語用入力メソッドを有効にするには Ctrl + スペース を押下します。

米国依存を減らしたい中国

華為 (Huawei) がスマートフォン向けに HarmonyOS を開発しているように、deepin は Windows に替わる OS を目指しているのでしょうか。

Wikipedia の Unity Operating System(UOS, 统一操作系统)の説明によると、一般ユーザー向けが deepin だとあります。UOS は明確に Windows 代替になることを目指しているプロジェクトです。

deepin の Community Edition は多言語に対応していますが、UOS のダウンロードサイトは英語の画面が提供されておらず解読が難しいです。しかし URL は英語表記 (www.chinauos.com/resource/download-professional) なので、こちらが Professional 版(商用版?)のダウンロードサイトであると推測できます。

例えば「统信UOS桌面专业版」は、UnionTech UOS Desktop Professional Edition です。

ちなみに statcounter で中国で使用されている OS のマーケットシェアを確認すると、依然 Windows のシェアが高いように見えます。それでも UOS が中国国内の Loongson などの CPU への対応を進めていることから、徐々にシェアは変化いくのかもしれません。

Source: StatCounter Global Stats - OS Market Share

参考サイト

  1. Deepin - Deepin Linux Distribution Wiki | DeepinWiki

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2024-09-01

正式リリースされていた deepin 23 (2)

deepin は、Debian の安定版をベースとした Linux ディストリビューションで、中国に拠点をおく Wuhan Deepin Technology Co., Ltd.(武汉深之度科技有限公司)が開発しています。デスクトップ環境に Qt を利用した独自の DDE (Deepin Desktop Environment) を採用しています。

前回のブログ記事 [1] で紹介した deepin 23 ですが、仮想環境 GNOME Boxes にインストールしたところ、ログインしてしばらくすると固まってしまうので、実機(古いノート PC)にインストールしてみました。一部、設定に苦労したところがあったので、その部分のみをまとめました。

古いノート PC に deepin 23 をインストール

インストールに使用したノート PC は、むかし、Amazon のタイムセールで 24,100 円という廉価で買った CHUWI HeroBook Air という中華 PC です [2]。RAM が 4GB しか搭載されておらず deepin 推奨の 8GB を満たしていませんが、ストレージは 128GB あるので、まあなんとかなるだろうと思ってインストールしました。

古いノート PC にインストールして使い始めている deepin 23

deepin 23 のインストール詳細については、ナナッキーさんのサイト [4] で紹介されていますので、本記事では割愛します。

※ 自分のサイト [5] はプレビュー版の時のままですので、おいおい内容を更新します。🙇🏻

日本語変換環境の設定

deepin 23 のインストール後、日本語変換をできるようにするため、端末エミュレータ (Terminal) を起動して、現在インストールされているパッケージを更新した後に Anthy 関連のパッケージをインストールします。

bitwalk@deepin-PC:~$ sudo apt update
[sudo] bitwalk のパスワード:
  ...
  ...
bitwalk@deepin-PC:~$ sudo apt upgrade
  ...
  ...
続行しますか? [Y/n] y
  ...
  ...
bitwalk@deepin-PC:~$ sudo apt install fcitx5-anthy
  ...
  ...
続行しますか? [Y/n] y
  ...
  ...
bitwalk@deepin-PC:~$ im-config -n fcitx5
bitwalk@deepin-PC:~$ 

Anthy 関連パッケージのインストールが終わったら、一旦ログアウトするか再起動してログインし直します。

英語配列のキーボードに悩む

deepn 23 のインストール時に、言語を「日本語」にしてインストールしたので、インストール後のシステムは、キーボードのレイアウトが日本語配列に設定されています。しかし、この中華 PC のキーボードの配列はいわゆる英語配列です。こういう廉価な PC を使う場合にはよくあることです。

日本語配列を前提とした入力では、記号の入力に不自由します。まあ、完璧なブラインドタッチのユーザーであればそれでも構わないのかもしれませんが…、いや、それでもバックスラッシュ \ などの入力は困りますよね。

さて、どうしようか。🤔

いろいろ試行錯誤してしまって順番どおりに説明ができなくなってしまったので、結果だけを示します。

コントロールセンターを起動して、左側の「キーボードと言語」タブをクリックして表示されるタブ画面が次にようになるように設定しました。ここに記載した順番では設定できないかもしれないことをご了承ください。

上側の「キーボード」タブの画面下にあるキーボードレイアウト では、「日本語 - 日本語」の他に「English (US, alt. intl.)」を追加しました。

「キーボードと言語」→「キーボード」

上側の「言語」タブの画面にある言語の一覧 では、「日本語」の他に「American English - American English」を追加にしました。

「キーボードと言語」→「言語」

上側の「Input Method」タブの画面にあるManage Input Methods では、「キーボード - 英語 (US)」と「Anthy」の2つにしました。

「キーボードと言語」→「Input Method」

英語の部分は、いろいろな English があり、他でも良さそうでしたが、一応 English (US) に統一しました。これで、英語キーボードレイアウトかつ日本語変換ができるようになりました。

参考サイト

  1. bitWalk's: 正式リリースされていた deepin 23 [2024-08-31]
  2. bitWalk's: Amazon のタイムセールで買った CHUWI の PC [2021-11-07]
  3. deepin 23 Release Note – Deepin Technology Community [2024-08-15]
  4. 優れたデスクトップ環境Deepinの紹介、ただし問題もあり|ナナッキー [2024-08-18]
  5. bitWalk's: deepin [2024-04-29]

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2024-08-31

正式リリースされていた deepin 23

deepin は、Debian の安定版をベースとした Linux ディストリビューションで、中国に拠点をおく Wuhan Deepin Technology Co., Ltd.(武汉深之度科技有限公司)が開発しています。デスクトップ環境に Qt を利用した独自の DDE (Deepin Desktop Environment) を採用しています。

気づくのが遅れましたが、長いプレビュー期間を経て、8 月 15 日に deepin 23 がリリースされました [1]。

deepin のインストール用 iso イメージのダウンロードサイト

CPU アーキテクチャーは、X86 (x86_64), ARM に加えて LoongArch が含まれているのが興味深いです。RISC-V もサポートしています(記事執筆時点ではこのアーキテクチャのみプレビュー版です)。

deepin 23 のデスクトップ画面

早速、仮想環境 GNOME Boxes に deepin 23 をインストールしてみましたが、仮想環境との相性が悪いのでしょうか、しばらくするとフリーズしてしまいます。この週末に実機(古いノート PC)にインストールして詳しく調べるつもりです。

なお、ナナッキーさんのサイト [2] で deepin 23 がすでに紹介されています。

日本語変換については、Mozc にこだわらなければ、Anthy で日本語変換ができます。

※ Mozc に比べれば、Anthy の日本語変換はおバカなので、慣れないと苛々するかもしれません。😅

本ブログ deepin 23 プレビュー版の記事 [3] にしたがって、正式版でも試しましたが、同じように日本語変換ができました。あいにく、そのあと仮想環境がフリーズしてしまってスクリーンショットを取れなかったので、プレビュー版の記事の内容を抜き出しました。

bitwalk@deepin-pc:~$ sudo apt install fcitx5-anthy
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了        
状態情報を読み取っています... 完了        
    ...
    ...
以下の追加パッケージがインストールされます:
  anthy anthy-common kasumi libanthy1 libanthyinput0
以下のパッケージが新たにインストールされます:
  anthy anthy-common fcitx5-anthy kasumi libanthy1 libanthyinput0
アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 1 個。
5,965 kB のアーカイブを取得する必要があります。
この操作後に追加で 30.1 MB のディスク容量が消費されます。
続行しますか? [Y/n] y
取得:1 https://community-packages.deepin.com/beige beige/main amd64 anthy-common all 1:0.4-2 [5,595 kB]
    ...
    ...
libc-bin (2.37-12deepin3) のトリガを処理しています ...
man-db (2.12.0-1) のトリガを処理しています ...
bitwalk@deepin-pc:~$ im-config -n fcitx5
bitwalk@deepin-pc:~$ 

コントロールセンターを起動して、左側の「キーボードと言語」タブをクリックして表示される右側画面上部の「Input Method」タブを選択して、以下のように「キーボード - 日本語」と「Anthy」を追加します(「英語」は削除)。

 

これで Ctrl + SPACE で英数入力と(ローマ字)ひらがな入力を切り替えます。さらにひらがな入力の時は SPACE で変換候補を表示、Enter で確定となります。

Text Editor での日本語入力例

実機にインストールして、後日、詳しくまとめる予定です。

参考サイト

  1. deepin 23 Release Note – Deepin Technology Community [2024-08-15]
  2. 優れたデスクトップ環境Deepinの紹介、ただし問題もあり|ナナッキー [2024-08-18]
  3. bitWalk's: deepin [2024-04-29]

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村

オープンソース - ブログ村ハッシュタグ
#オープンソース



このエントリーをはてなブックマークに追加

2022-08-17

deepin 23 Preview 版の Linglong について

Linglong は独立した新しいパッケージ管理ツールで、Linux における複雑なパッケージ形式や相互依存関係に起因する様々な互換性問題の解決、およびパーミッションの分散制御によって引き起こされるセキュリティリスクを軽減することに特化しています [1]。

Deepin 23 Preview 版の公開時に Linglong を知りました。Linglong について調べて判ったことをまとめました。

下記の環境で動作確認をしています。

deepin 23 Preview x86_64

Linglong はまるで Flatpak

Linglong の詳細を理解できているわけではないのですが、アプリストアのサイトがあり、まるで Flathub のようです。

ll-cli コマンド

ll-cli コマンドで Linglong アプリの管理ができるようなので、早速確認しました。

ll-cli コマンドの使用例
コマンド例 説  明
ll-cli list
インストールされている Linglong アプリの一覧を表示します。
実行例
bitwalk@deepin-pc:~$ ll-cli list
appId                           name                            version         arch        channel         module      description
org.dde.calendar                dde-calendar                    5.9.2.7         x86_64      linglong        runtime     calendar for deepin os.
org.deepin.Runtime              runtime                         20.5.0          x86_64      linglong        runtime     runtime of deepin
org.deepin.browser              deepin-browser                  6.0.16          x86_64      linglong        runtime     browser for deepin os.
org.deepin.calculator           deepin-calculator               5.7.21.4        x86_64      linglong        runtime     calculator for deepin os
org.deepin.camera               deepin-camera                   6.0.2.6         x86_64      linglong        runtime     camera for deepin os.
org.deepin.compressor           deepin-compressor               5.12.6.12       x86_64      linglong        runtime     compressor for deepin os
org.deepin.draw                 deepin-draw                     6.0.0.15        x86_64      linglong        runtime     draw for deepin os.
org.deepin.editor               deepin-editor                   5.10.29.10      x86_64      linglong        runtime     editor for deepin os.
org.deepin.gomoku               deepin-gomoku                   1.0.9.11        x86_64      linglong        runtime     gomoku for deepin os.
org.deepin.lianliankan          deepin-lianliankan              1.0.9.7         x86_64      linglong        runtime     lianliankan for deepin os.
org.deepin.movie                deepin-movie                    6.0.2.9         x86_64      linglong        runtime     movie player for deepin os
org.deepin.reader               deepin-reader                   5.10.21.6       x86_64      linglong        runtime     reader for deepin os.
org.deepin.screen-recorder      deepin-screen-recorder          6.0.2.16        x86_64      linglong        runtime     screen recorder for deepin os.
bitwalk@deepin-pc:~$ 
ll-cli query appId
リモートリポジトリからアプリのメタ情報を検索します。
実行例
bitwalk@deepin-pc:~$ ll-cli query calculator
appId                           name                            version         arch        channel         module      description
org.deepin.calculator           deepin-calculator               5.5.23          x86_64      linglong        runtime     Calculator for UOS
org.deepin.calculator           deepin-calculator               5.7.1           x86_64      linglong        runtime     Calculator for UOS
org.deepin.calculator           deepin-calculator               5.7.16          x86_64      linglong        runtime     Calculator for UOS
org.deepin.calculator           deepin-calculator               5.7.16.1        x86_64      linglong        runtime     Calculator for UOS
org.deepin.calculator           deepin-calculator               5.7.21.2        x86_64      linglong        runtime     calculator for deepin os
org.deepin.calculator           deepin-calculator               5.7.21.3        x86_64      linglong        runtime     calculator for deepin os
org.deepin.calculator           deepin-calculator               5.7.21.4        x86_64      linglong        runtime     calculator for deepin os
bitwalk@deepin-pc:~$ 
ll-cli install appId
Linglong アプリをインストールします。/ で区切って、特定のバージョンのインストールを指定できます。
実行例
bitwalk@deepin-pc:~$ ll-cli install org.deepin.calculator/5.7.1
install org.deepin.calculator/5.7.1 , please wait a few minutes...
30 metadata, 79 content objects fetched; 11006 KiB transferred in 30 seconds; 30.9 MB content written
message: install org.deepin.calculator, version:5.7.1 success
ll-cli run appId
Linglong アプリを実行します。
実行例
bitwalk@deepin-pc:~$ ll-cli run org.deepin.calculator
ll-cli uninstall appId
Linglong アプリをアンインストールします。
実行例
bitwalk@deepin-pc:~$ ll-cli uninstall org.deepin.calculator
message: uninstall org.deepin.calculator, version:5.7.21.4 success
bitwalk@deepin-pc:~$ 
ll-cli update appId
Linglong アプリを更新します。
実行例
bitwalk@deepin-pc:~$ ll-cli update org.deepin.calculator
update org.deepin.calculator , please wait a few minutes...
org.deepin.calculator is updating...
message: update org.deepin.calculator success, version:5.7.1 --> 5.7.21.4
bitwalk@deepin-pc:~$ 
ll-cli ps
実行中の Linglong アプリの一覧を表示します。
実行例
bitwalk@deepin-pc:~$ ll-cli ps
App                                             ContainerID                         Pid     Path
org.deepin.calculator/5.7.21.4/x86_64           1010fd4912aa4fecb24dbb165db5aa99    7703    /run/user/1000/linglong/1010fd4912aa4fecb24dbb165db5aa99
org.deepin.browser/6.0.16/x86_64                ffbb57252d784cdf9e8d44413a8eddf4    2838    /run/user/1000/linglong/ffbb57252d784cdf9e8d44413a8eddf4
bitwalk@deepin-pc:~$ 
ll-cli exec containerId cmd
実行中の Linglong コンテナの内部に入ります。(※ コマンドの実行ではエラーが出ていませんが、正常に動いていないように見えます。使い方が悪いのかもしれません。)
実行例
bitwalk@deepin-pc:~$ ll-cli exec 1010fd4912aa4fecb24dbb165db5aa99 /bin/bash
bitwalk@deepin-pc:~$ ll-service
service exist QDBusError("", "")
bitwalk@deepin-pc:~$ 
ll-cli kill containerId
実行中の Linglong アプリを強制終了します。
実行例
bitwalk@deepin-pc:~$ ll-cli kill 1010fd4912aa4fecb24dbb165db5aa99
kill app:org.deepin.calculator/5.7.21.4/x86_64 success
bitwalk@deepin-pc:~$ 

参考サイト

  1. Home | linglong
  2. bitWalk's: deepin 23 Preview がリリースされたので試してみました [2022-08-16]

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村



このエントリーをはてなブックマークに追加

2022-08-16

deepin 23 Preview がリリースされたので試してみました

deepin は、Debian の安定版をベースとした Linux ディストリビューションで、中国に拠点をおく Wuhan Deepin Technology Co., Ltd.(武汉深之度科技有限公司)が開発しています。デスクトップ環境に Qt を利用した独自の DDE (Deepin Desktop Environment) を採用しています。

Linux の情報源としてお世話になっている Distrowatch.com で、deepin 23 Preview がリリースされたというニュースを読みました [1]。早速、Deepin のサイト [2] からダウンロードサイトを辿り、iso イメージをダウンロードして、GNOME Boxes の仮想マシンへインストールしてみました。

deepin 23 Preview のデスクトップ画面

現在のところ deepin 20 から直接 23 Preview 版へアップグレードすることはできないということです。今回のリリースの目玉は以下の三点です。

Linglong の採用

Linglong は独立した新しいパッケージ管理ツールで、Linux における複雑なパッケージ形式や相互依存関係に起因する様々な互換性問題の解決、およびパーミッションの分散制御によって引き起こされるセキュリティリスクを軽減することに特化しています [3]。

Atomic updates

Deepin のサイト [2] によると、アトミックアップデートとは、システムアップデートをアトミック操作とみなす新しい考え方で、パッケージが正常にインストールされればシステムアップデートは終了し、システムアップデートに失敗すれば、システムを変更せずに以前のバージョンに戻すことができ、一部の依存関係をインストールしたがシステムが完全にアップグレードされないというトラブルを効果的に回避することができるということです。また、アトミックアップデートは、システムのインストール方法や特定のパーティションに依存せず、アップグレード後のシステムのロールバックをサポートするということです。

Independent upstream

コアパッケージといくつかのオプションコンポーネントに依存した、全く新しい v23 用のリポジトリが Preview ステージで構築されるということです。

 

なにやらいろいろと新しくなっているようです。詳しく調べる時間が欲しいので、後日、判ったことをまとめます。

参考サイト

  1. Development Release: deepin 23 Preview (DistroWatch.com News) [2022-08-16]
  2. New Features of Deepin 23 Preview – Deepin Technology Community [2022-08-15]
  3. Home | linglong

 

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ オープンソースへ
にほんブログ村



このエントリーをはてなブックマークに追加

2022-01-19

deepin 20.4 リリース

deepin は、Debian の安定版をベースとした Linux ディストリビューションで、中国に拠点をおく Wuhan Deepin Technology Co., Ltd.(武汉深之度科技有限公司)が開発しています。デスクトップ環境に Qt を利用した独自の DDE (Deepin Desktop Environment) を採用しています。

deepin 20.4 が1月18日にリリースされました[1]。

deepin 20.4 のデスクトップ画面

テスト機にインストールしてあった deepin 20.3 を 20.4 に更新しました。再起動後、壁紙が昔のもの(のように見える)に変わってしまいました。詳しくはこれから調べます。iso イメージのダウンロードは下記から。

deepin のダウンロードサイト

参考サイト

  1. deepin 20.4 – Deepin Technology Community

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ Linuxへ
にほんブログ村
このエントリーをはてなブックマークに追加