chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如意玲瓏應(yīng)用構(gòu)建的基礎(chǔ)知識

深度操作系統(tǒng) ? 來源:深度操作系統(tǒng) ? 2025-03-03 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Linux生態(tài)中,軟件包的分發(fā)與管理一直是開發(fā)者與用戶關(guān)注的焦點(diǎn)。如意玲瓏(Linyaps)作為一種新興的容器化應(yīng)用格式,憑借其輕量化、強(qiáng)隔離、跨發(fā)行版兼容等特性,正在為 Linux 應(yīng)用生態(tài)注入新的活力。無論是開發(fā)者還是技術(shù)愛好者,掌握玲瓏應(yīng)用的構(gòu)建方法都至關(guān)重要。

本篇作為“如意玲瓏應(yīng)用構(gòu)建從入門到實(shí)戰(zhàn)”系列的第一章,將帶您系統(tǒng)梳理玲瓏應(yīng)用構(gòu)建的核心基礎(chǔ)知識,涵蓋構(gòu)建流程、規(guī)范要求與關(guān)鍵配置文件。通過理解這些基礎(chǔ)概念,您將能夠?yàn)楹罄m(xù)的實(shí)操教程打下堅(jiān)實(shí)根基,從容應(yīng)對從代碼到安裝包的每一步挑戰(zhàn)。

01玲瓏應(yīng)用構(gòu)建基本步驟

在正式開始構(gòu)建一個(gè)玲瓏應(yīng)用工程前, 我們需要了解一個(gè)玲瓏應(yīng)用從資源(源代碼、二進(jìn)制文件等)輸入到應(yīng)用安裝包導(dǎo)出所經(jīng)過的基本步驟,來確定我們需要準(zhǔn)備哪些必要文件。

96499b92-f42a-11ef-9310-92fbcf53809c.png

玲瓏應(yīng)用構(gòu)建基本流程

獲取構(gòu)建目標(biāo)源文件(開源項(xiàng)目源代碼、應(yīng)用二進(jìn)制文件等);

根據(jù)源文件判斷玲瓏應(yīng)用構(gòu)建類型, 選擇合適的構(gòu)建方案;

準(zhǔn)備符合要求的玲瓏構(gòu)建環(huán)境;

按照構(gòu)建類型及源代碼內(nèi)容定制構(gòu)建配置文件 linglong.yaml ;

準(zhǔn)備應(yīng)用所使用的通用類資源,圖標(biāo)以及其他非二進(jìn)制資源。

02玲瓏應(yīng)用構(gòu)建工程所需材料

結(jié)合上述的知識,我們可以了解到一個(gè)玲瓏應(yīng)用在構(gòu)建的全過程中,主要涉及到以下的文件:

玲瓏應(yīng)用構(gòu)建工程配置文件 linglong.yaml;

應(yīng)用源代碼/需要封裝的二進(jìn)制文件等資源;

非二進(jìn)制文件等通用資源。

03玲瓏應(yīng)用遵循的主流規(guī)范

每一個(gè) Linux 桌面軟件包管理方案為了能夠保障完整的功能和良好的體驗(yàn),均需要遵守軟件包管理方案提出的各類規(guī)范要求以最大限度發(fā)揮軟件包管理方案的功能并保障應(yīng)用生態(tài)體驗(yàn)。 如意玲瓏也并不總是特立獨(dú)行, 需要滿足一定的規(guī)范來保障如意玲瓏生態(tài)得以持續(xù)穩(wěn)步發(fā)展。目前如意玲瓏生方案遵守以下主流的規(guī)范:

Freedesktop XDG 規(guī)范;

玲瓏應(yīng)用目錄結(jié)構(gòu)規(guī)范;

玲瓏應(yīng)用構(gòu)建工程配置文件 linglong.yaml 規(guī)范。

3.1 Freedesktop XDG 規(guī)范

玲瓏應(yīng)用解決方案遵循 Freedesktop XDG 規(guī)范,一款正常的圖形化應(yīng)用應(yīng)具備圖標(biāo)文件、desktop 文件并符合 Freedesktop XDG 規(guī)范;

玲瓏應(yīng)用圖標(biāo)文件應(yīng)該根據(jù)不同尺寸歸類到 $PREFIX/share/icons/hicolor/ 目錄下;

玲瓏應(yīng)用容器中使用 XDG_DATA_DIRS 等變量, 支持讀寫宿主機(jī)中的用戶目錄;

3.2 玲瓏應(yīng)用目錄結(jié)構(gòu)規(guī)范

玲瓏應(yīng)用遵循 $PREFIX 路徑規(guī)則,該變量自動生成, 應(yīng)用所有相關(guān)文件需存放于此目錄下, 該目錄層級下存在 bin、share 等目錄;

玲瓏應(yīng)用容器中的應(yīng)用將不被允許讀取宿主機(jī)中系統(tǒng)目錄中的二進(jìn)制文件、運(yùn)行庫;

在構(gòu)建工程中, 構(gòu)建工程目錄將會被映射到玲瓏容器中, 掛載為 /project;

玲瓏應(yīng)用容器中運(yùn)行庫、頭文件所在目錄將根據(jù)運(yùn)行環(huán)境類型而異:

foundation 類:在玲瓏容器中映射為普通系統(tǒng)路徑 /usr/bin、/usr/include 等, 作為基礎(chǔ)運(yùn)行系統(tǒng)環(huán)境存在;

runtime 類:在玲瓏容器中映射為runtime容器路徑 /runtime/usr/bin /、runtime/usr/include 等,作為基礎(chǔ)運(yùn)行系統(tǒng)環(huán)境存在。

默認(rèn)情況下, 玲瓏容器內(nèi)部的環(huán)境變量已自動處理好路徑識別問題, 如:

PATH=szbt@szbt-linyaps23:/project$ echo $PATH
/bin:/usr/bin:/runtime/bin:/opt/apps/com.tencent.wechat/files/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin

通用表達(dá)為:

PATH=szbt@szbt-linyaps23:/project$ echo $PATH
/bin:/usr/bin:/runtime/bin:$PREFIX/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin

04玲瓏應(yīng)用構(gòu)建工程通用資源的規(guī)范

在玲瓏應(yīng)用構(gòu)建工程中,不同的資源文件均需要遵循相關(guān)規(guī)范以確保構(gòu)建、體驗(yàn)?zāi)軌驖M足要求。

4.1 icon 圖標(biāo)目錄規(guī)范

依據(jù)玲瓏遵循的 Freedesktop XDG 規(guī)范及玲瓏應(yīng)用目錄結(jié)構(gòu)規(guī)范,圖標(biāo)根據(jù)不同尺寸放置在對應(yīng)的目錄中。 主流的非矢量圖標(biāo)尺寸有: 16x16、24x24、32x32、48x48、128x128、256x256、512x512。為保障圖標(biāo)在系統(tǒng)中能夠獲得較佳的體驗(yàn)效果, 因此需要至少一個(gè)尺寸不小于 128x128 的非矢量圖標(biāo)文件, 矢量圖標(biāo)則不存在該限制。

因此, 一款玲瓏應(yīng)用安裝目錄中, icons 圖標(biāo)目錄應(yīng)為以下示例,其中scalable 目錄用于放置矢量圖標(biāo)文件, 一般為 .svg 格式。

$PREFIX/share/icons/hicolor/16x16/apps
$PREFIX/share/icons/hicolor/24x24/apps
$PREFIX/share/icons/hicolor/32x32/apps
$PREFIX/share/icons/hicolor/48x48/apps
$PREFIX/share/icons/hicolor/128x128/apps
$PREFIX/share/icons/hicolor/256x256/apps
$PREFIX/share/icons/hicolor/512x512/apps
$PREFIX/share/icons/hicolor/scalable/apps

假設(shè)你的玲瓏應(yīng)用同時(shí)提供尺寸為 128x128 的非矢量圖標(biāo)文件 linyaps-app-demo.png 和 128x128 的矢量圖標(biāo)文件 linyaps-app-demo.svg,在玲瓏容器中應(yīng)當(dāng)表現(xiàn)為以下狀態(tài):

$PREFIX/share/icons/hicolor/128x128/apps/linyaps-app-demo.png
$PREFIX/share/icons/hicolor/scalable/apps/linyaps-app-demo.svg
注意,為了避免圖標(biāo)沖突被覆蓋,圖標(biāo)文件名請使用應(yīng)用唯一英文名稱或玲瓏應(yīng)用id。

4.2 desktop 文件規(guī)范

玲瓏應(yīng)用兼容大部分符合 Freedesktop XDG 規(guī)范的 desktop 啟動文件, 其中有以下字段需要額外注意:

字段 值要求
Exec 該值用于設(shè)置點(diǎn)擊此 desktop 文件時(shí)執(zhí)行的指令, 需要與 linglong.yaml 中的 command 值保持一致。
Icon 該值用于設(shè)置該 desktop 文件顯示的應(yīng)用圖標(biāo), 需要與 icons 圖標(biāo)目錄規(guī)范中的圖標(biāo)文件名一致, 此值不需要文件名后綴。

因此, 一個(gè)符合玲瓏應(yīng)用規(guī)范的 desktop 文件可以參考:

org.qbittorrent.qBittorrent.desktop
[Desktop Entry]
Categories=Network;FileTransfer;P2P;Qt;
Exec=/opt/apps/org.qbittorrent.qBittorrent/files/bin/qbittorrent %U
Comment=Download and share files over BitTorrent
Icon=qbittorrent
MimeType=application/x-bittorrent;x-scheme-handler/magnet;
Name=qBittorrent
Type=Application
StartupWMClass=qbittorrent
Keywords=bittorrent;torrent;magnet;download;p2p;


StartupNotify=true
Terminal=false

05玲瓏應(yīng)用構(gòu)建工程 linglong.yaml 規(guī)范

正如其他傳統(tǒng)包管理套件一樣, 手動創(chuàng)建一個(gè)玲瓏應(yīng)用構(gòu)建工程需要設(shè)置構(gòu)建規(guī)則文件 linglong.yaml,在構(gòu)建規(guī)則中, 則根據(jù)用途劃分為全局字段定制化字段。

請注意,案例中 linglong.yaml 正文內(nèi)所有空格符號、占位符均為有效字符, 請勿刪除或變更格式。

5.1 全局字段規(guī)范

在 linglong.yaml 中, 對于不受構(gòu)建類型影響的字段我們稱為全局字段, 主要有以下參考的規(guī)范。

1. 一個(gè)可以正常開始構(gòu)建工程的 linglong.yaml應(yīng)包含以下的關(guān)鍵部分:

模塊 解釋
version 構(gòu)建工程版本號
package 玲瓏應(yīng)用基本信息
base 玲瓏應(yīng)用容器基礎(chǔ)環(huán)境及版本設(shè)置, 基礎(chǔ)環(huán)境中包含了部分基礎(chǔ)運(yùn)行庫
runtime 玲瓏應(yīng)用運(yùn)行庫 runtime 及版本設(shè)置, 當(dāng) base 中的基礎(chǔ)運(yùn)行庫滿足程序運(yùn)行要求時(shí), 此模塊可刪除
command 玲瓏應(yīng)用容器啟動時(shí)執(zhí)行的命令, 與 desktop 文件的 Exec 字段內(nèi)容一致
sources 玲瓏應(yīng)用構(gòu)建工程源文件類型
build 玲瓏應(yīng)用構(gòu)建工程將要執(zhí)行的構(gòu)建規(guī)則

package模塊中存在數(shù)個(gè)子模塊:

子模塊 解釋
id 玲瓏應(yīng)用 id/包名
name 玲瓏應(yīng)用名稱, 使用英文名稱
version 玲瓏應(yīng)用版本號
kind 玲瓏應(yīng)用類型, 默認(rèn)為app
description 玲瓏應(yīng)用描述

2. 玲瓏應(yīng)用遵循 $PREFIX 路徑規(guī)則,該變量自動生成,應(yīng)用所有相關(guān)文件需存放于此目錄下. 構(gòu)建規(guī)則中若有需要涉及安裝文件的操作均需要安裝到 $PREFIX 路徑下。

其中$PREFIX 變量名即為填寫的實(shí)際內(nèi)容,請勿使用絕對路徑或任何具有絕對值作用的內(nèi)容代替。

3. 玲瓏應(yīng)用目前遵循四位數(shù)字的版本號命名規(guī)則,不符合規(guī)則無法啟動構(gòu)建工程

4. base、runtime 版本支持自動匹配最新版本尾號,版本號可以僅填寫版本號的前三位數(shù)字,如:

當(dāng) base org.deepin.foundation 同時(shí)提供 23.0.0.28、23.0.0.29, 若 linglong.yaml 中僅填寫:

base: org.deepin.foundation/23.0.0

那么在啟動玲瓏應(yīng)用構(gòu)建工程時(shí), 將會默認(rèn)采用最高版本號的 23.0.0.29。

5. 玲瓏應(yīng)用構(gòu)建工程配置文件目前不直接兼容其他包構(gòu)建工具的配置文件,需要根據(jù)構(gòu)建工程配置文件案例來進(jìn)行適配修改。

詳細(xì)可參考:https://linyaps.org.cn/guide/start/whatis.html

5.2 定制化字段

根據(jù)玲瓏應(yīng)用構(gòu)建工程源文件類型, 又可將玲瓏應(yīng)用構(gòu)建工程劃分為本地文件文件構(gòu)建git 源碼倉庫拉取構(gòu)建,不同類型則需要填寫不同的 linglong.yaml。

玲瓏應(yīng)用構(gòu)建工程源文件類型 sources 主要支持這幾種類型: git、local、file、archive。

完整說明可參考:https://linyaps.org.cn/guide/start/whatis.html 5.2.1git 拉取源碼編譯模式 當(dāng)玲瓏應(yīng)用構(gòu)建工程需要通過 git 拉取開源項(xiàng)目倉庫資源到本地進(jìn)行構(gòu)建時(shí), 此事 sources 應(yīng)當(dāng)設(shè)置為 git 類型, 并根據(jù)要求填寫 linglong.yaml。并需要根據(jù)規(guī)范編寫 sources 與 build 模塊。

1. sources示例

sources:
  - kind: git
    url: https://githubfast.com/qbittorrent/qBittorrent.git
    version: release-4.6.7
    commit: 839bc696d066aca34ebd994ee1673c4b2d5afd7b


  - kind: git
    url: https://githubfast.com/arvidn/libtorrent.git
    version: v2.0.9
    commit: 4b4003d0fdc09a257a0841ad965b22533ed87a0d

名稱 描述
kind 源文件類型
url 需要通過git拉取的源代碼倉庫地址, 該倉庫需要支持git功能. 當(dāng)網(wǎng)絡(luò)狀態(tài)不佳時(shí), 可采用鏡像地址代替
version 指定源代碼倉庫的版本號, 即 tag 標(biāo)簽, 或拉取主線 master
commit 根據(jù)該倉庫 commit 變動歷史拉取源碼, 此處填入commit對應(yīng)的值, 將會應(yīng)用該倉庫截止本commit 的所有變更. *此字段優(yōu)先級高于 version, 請勿填入 version 合并時(shí)間之后的任何 commit

該模式支持同時(shí)添加多個(gè) git 倉庫作為 sources 拉取。

2. build示例

build: |
  mkdir -p ${PREFIX}/bin/ ${PREFIX}/share/
  ##Apply patch for qBittorrent
  cd /project/linglong/sources/qBittorrent.git
  git apply -v /project/patches/linyaps-qBittorrent-4.6.7-szbt2.patch

此模塊為構(gòu)建規(guī)則正文,路徑遵守玲瓏應(yīng)用目錄結(jié)構(gòu)規(guī)范。

在 sources 拉取到本地后, 倉庫文件將會存放在 /project/linglong/sources 目錄中,此時(shí)不同倉庫目錄以 xxx.git 命名;支持運(yùn)用 git patch 功能對源代碼進(jìn)行便捷維護(hù)。

5.2.2本地資源操作模式

當(dāng)玲瓏應(yīng)用構(gòu)建工程需要對構(gòu)建目錄中的文件操作時(shí),此時(shí) kind 應(yīng)當(dāng)設(shè)置為 local 類型, 并根據(jù)要求填寫 linglong.yaml,此時(shí)需要根據(jù)規(guī)范編寫 sources 與 build 模塊。

1. sources示例

sources:
source:
  - kind: local
    name: "qBittorrent"

名稱 描述
kind 源文件類型
name 源文件名稱標(biāo)識, 不具備實(shí)際用途

注意,當(dāng) kind 應(yīng)當(dāng)設(shè)置為 local 類型時(shí), 構(gòu)建工程將不會對任何源文件進(jìn)行操作。

2. build示例

build: |
  ##Build main
  mkdir /project/src/qBittorrent-release-4.6.7-szbt2/build
  cd /project/src/qBittorrent-release-4.6.7-szbt2/build
  cmake -DCMAKE_BUILD_TYPE=Release 
        -DCMAKE_INSTALL_PREFIX=$PREFIX ..
  make -j$(nproc)
  make install
此模塊為構(gòu)建規(guī)則正文,路徑遵守玲瓏應(yīng)用目錄結(jié)構(gòu)規(guī)范,此時(shí) build 規(guī)則支持多種寫法以模擬人為操作。

注意需要確保此構(gòu)建規(guī)則所有步驟均可以正常被執(zhí)行, 否則將會中斷當(dāng)次構(gòu)建任務(wù)。

5.2.3容器內(nèi)部手動操作模式

若計(jì)劃直接進(jìn)入玲瓏容器手動操作而不是通過構(gòu)建規(guī)則文件 linglong.yaml,那么應(yīng)該參考 本地資源操作模式填寫 linglong.yaml

sources 部分寫法與本地資源操作模式一致;

由于使用手動操作, 因此不需要完整且可以正常被執(zhí)行的 build 規(guī)則, 此時(shí) linglong.yaml 用于生成符合描述的玲瓏容器而不是執(zhí)行所有任務(wù),具體操作將在后續(xù)關(guān)于容器內(nèi)部構(gòu)建文件的案例中詳細(xì)展示。

以上便是玲瓏應(yīng)用構(gòu)建的一些基礎(chǔ)知識,相信您已對玲瓏應(yīng)用構(gòu)建的規(guī)范、目錄結(jié)構(gòu)、資源配置及關(guān)鍵文件(如linglong.yaml)有了較全面的認(rèn)知。這些知識不僅是構(gòu)建流程的“地圖”,更是規(guī)避常見陷阱的“指南針”。

在接下來的系列推文中,我們將深入實(shí)戰(zhàn)環(huán)節(jié)。準(zhǔn)備好您的開發(fā)環(huán)境,下一站,我們將帶大家在玲瓏容器中編譯基于 Qt5 的開源應(yīng)用!

關(guān)于項(xiàng)目

如意玲瓏(Linyaps)是一種新型的獨(dú)立包管理工具集,專注于解決 Linux 系統(tǒng)下由傳統(tǒng)軟件包格式的復(fù)雜性和交叉依賴關(guān)系引起的兼容性問題。項(xiàng)目通過先進(jìn)的隔離技術(shù),將應(yīng)用與系統(tǒng)完全解耦,從根本上解決因環(huán)境變化引發(fā)的應(yīng)用兼容性問題,實(shí)現(xiàn)“一個(gè)架構(gòu),一次構(gòu)建”,致力于簡化軟件開發(fā)流程、降低維護(hù)成本、加強(qiáng)數(shù)據(jù)安全,促進(jìn)技術(shù)與平臺間的協(xié)同合作,構(gòu)建一個(gè)更加繁榮、安全和高效的 Linux 軟件生態(tài)環(huán)境。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11621

    瀏覽量

    217808
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4940

    瀏覽量

    73055
  • 軟件包
    +關(guān)注

    關(guān)注

    0

    文章

    113

    瀏覽量

    12084

原文標(biāo)題:如意玲瓏應(yīng)用構(gòu)建指南(一):規(guī)范體系與配置文件全解析

文章出處:【微信號:linux_deepin,微信公眾號:深度操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    labview基礎(chǔ)知識

    labview基礎(chǔ)知識labview基礎(chǔ)知識labview基礎(chǔ)知識labview基礎(chǔ)知識
    發(fā)表于 03-08 17:56

    干貨 | 信號鏈基礎(chǔ)知識合輯 1-10

    模擬信號鏈的基本構(gòu)建塊予以探討和研究。討論運(yùn)放的一些基本應(yīng)用,描述一些運(yùn)放性能的指標(biāo),包括模擬信號處理以及支持這些功能所必須的器件。歡迎多提保貴意見和建議。 早在推出這本信號鏈基礎(chǔ)知識合集之前,我們還推出
    發(fā)表于 01-05 09:45

    Blackfin應(yīng)用程序開發(fā)基礎(chǔ)知識

    Blackfin應(yīng)用程序開發(fā)基礎(chǔ)知識 第一章:簡介第1a節(jié):課程安排第二章:VisualDSP++構(gòu)建流程第2a節(jié):C代碼導(dǎo)入概述第2b章:編譯器基礎(chǔ)知識第2c節(jié):連
    發(fā)表于 01-08 15:04 ?0次下載

    通信基礎(chǔ)知識教程

    通信基礎(chǔ)知識 1、電信基礎(chǔ)知識2、通信電源技術(shù)3、配線設(shè)備結(jié)構(gòu)、原理與防護(hù)4、防雷基礎(chǔ)知識5、EMC基礎(chǔ)知識6、防腐蝕原理與技術(shù)7、產(chǎn)品安
    發(fā)表于 03-04 16:48 ?34次下載

    電子電路基礎(chǔ)知識

    電子電路基礎(chǔ)知識 電路基礎(chǔ)知識(一)電路基礎(chǔ)知識(1
    發(fā)表于 01-15 09:47 ?24.7w次閱讀

    電池基礎(chǔ)知識(集全版)

    電池基礎(chǔ)知識(集全版)  電池基礎(chǔ)知識
    發(fā)表于 11-10 14:19 ?2888次閱讀

    計(jì)算機(jī)基礎(chǔ)知識介紹

    計(jì)算機(jī)基礎(chǔ)知識計(jì)算機(jī)基礎(chǔ)知識計(jì)算機(jī)基礎(chǔ)知識
    發(fā)表于 12-03 16:13 ?0次下載

    使用Eclipse基礎(chǔ)知識

    使用Eclipse 基礎(chǔ)知識 使用Eclipse 基礎(chǔ)知識 適合初學(xué)者學(xué)習(xí)使用
    發(fā)表于 02-26 10:30 ?0次下載

    電源管理基礎(chǔ)知識電源管理基礎(chǔ)知識電源管理基礎(chǔ)知識

    電源管理基礎(chǔ)知識電源管理基礎(chǔ)知識電源管理基礎(chǔ)知識
    發(fā)表于 09-15 14:36 ?76次下載
    電源管理<b class='flag-5'>基礎(chǔ)知識</b>電源管理<b class='flag-5'>基礎(chǔ)知識</b>電源管理<b class='flag-5'>基礎(chǔ)知識</b>

    使用Kotlin構(gòu)建Android應(yīng)用的基礎(chǔ)知識

    2021 年 10 月,我們發(fā)布了 "使用 Kotlin 構(gòu)建 Android 應(yīng)用的基礎(chǔ)知識" 課程的最后一個(gè)單元,這是我們推出的免費(fèi)自學(xué)編程課程,致力于幫助沒有編程經(jīng)驗(yàn)的人
    的頭像 發(fā)表于 03-29 09:20 ?2135次閱讀

    優(yōu)質(zhì)LDO基礎(chǔ)知識分享

    本節(jié)分享下LDO的基礎(chǔ)知識,主要來源于Ti的文檔《LDO基礎(chǔ)知識》。
    的頭像 發(fā)表于 03-26 11:03 ?2040次閱讀

    如意玲瓏社區(qū)2024年度工作總結(jié)

    2024年,如意玲瓏社區(qū)在社區(qū)發(fā)展及軟件生態(tài)建設(shè)領(lǐng)域邁出了堅(jiān)實(shí)的步伐。作為開放原子開源基金會的孵化項(xiàng)目,在這一年里穩(wěn)步推進(jìn)各項(xiàng)工作,在多個(gè)關(guān)鍵層面取得了切實(shí)的成果。
    的頭像 發(fā)表于 02-05 11:45 ?1344次閱讀
    <b class='flag-5'>如意</b><b class='flag-5'>玲瓏</b>社區(qū)2024年度工作總結(jié)

    如何在玲瓏容器中編譯qBittorrent并測試運(yùn)行

    通過《如意玲瓏應(yīng)用構(gòu)建指南(一):規(guī)范體系與配置文件全解析》的學(xué)習(xí)后,相信大家已經(jīng)對玲瓏應(yīng)用構(gòu)建工程基礎(chǔ)
    的頭像 發(fā)表于 03-10 11:26 ?740次閱讀
    如何在<b class='flag-5'>玲瓏</b>容器中編譯qBittorrent并測試運(yùn)行

    如意玲瓏應(yīng)用構(gòu)建規(guī)則實(shí)用案例

    通過《如意玲瓏應(yīng)用構(gòu)建指南(二):在玲瓏容器中編譯基于 Qt5 的開源應(yīng)用》的學(xué)習(xí)后,相信大家已經(jīng)基本了解了在玲瓏容器中通過怎樣的操作可以將
    的頭像 發(fā)表于 03-25 11:17 ?777次閱讀
    <b class='flag-5'>如意</b><b class='flag-5'>玲瓏</b>應(yīng)用<b class='flag-5'>構(gòu)建</b>規(guī)則實(shí)用案例

    deepin及如意玲瓏亮相2025 OSCAR開源產(chǎn)業(yè)大會

    可持續(xù)發(fā)展。作為國內(nèi)開源領(lǐng)域的重要力量,deepin(深度)社區(qū)與如意玲瓏社區(qū)共同亮相本次大會的開源市集,以硬核成果與沉浸式互動體驗(yàn),生動詮釋了“開放協(xié)同、生態(tài)共建”的開源理念。
    的頭像 發(fā)表于 10-31 11:36 ?245次閱讀