Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> เครื่องเสมือน

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

SUSE Studio เป็นบริการที่ Novell สนับสนุน ที่อนุญาตให้ทุกคน ผมพูดซ้ำ ทุกคน สร้าง custom flavors ของ openSUSE และ variants ของมันโดยใช้เพียง patience และ Web browser ของพวกเขา 聽起來 不可思议? มัน 是

SUSE Studio เป็น next natural step ของ phenomenally successful 和 useful Kiwi imaging system 那 允许 SUSE users bake 他们 自己 的 editions 的 operating system quickly 和 easily

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Introduction

使用 friendly front-end appliances 像 Image Creator 和 Product Creator Kiwi 让 newbies 和 power users 去 wild 与 他们的 ideas 和 desires 自定义 operating system 像 Lego toy 唯一 caveat 是 你 必须 有 SUSE installed 和 Kiwi running 在 你 的 machine

不再了 SUSE Studio 让 你 玩 SUSE 即使 你 没有 它 installed 你 甚至 不 需要 Linux 你 可以 工作 在 你 的 Windows machine 有 single tab open 在 SUSE Studio URL 当 你 check stock market 在 second tab 或 也許 check latest Twitter updates 在 third 它 那么 simple 和 powerful!

หลัง two detailed tutorials 如何 使用 Kiwi 我 約定 我们 会 回来 有 SUSE Studio article 这里 我们 是 读 和 enjoy

Register

SUSE Studio 要求 你 login 有 user account 但 即使 这里 它 使 它 simple 对于 你 它 integrates 进入 Google 或 Yahoo 所以 如果 你 有 mail account 有 一 那些 providers 你 good to go

然而 能够 login 需要 invitation 既然 SUSE Studio 目前 仍 在 beta 你 将 有 请求 invitation 以 participate 在 project 我 做 和 收到 我 的 invitation key 后 一天 有 key 我 managed 登录 Studio 和 开始 我 的 explorations

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Begin playing

SUSE Studio 是 dead easy 来 工作 它 使用 wizard 那 guides 你 通过 steps 帮助 你 做 right choices 警告 你 关于 conflicting duplicate 或 missing packages wrong architecture 和 offers suggestions 改进 你 的 custom build

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

你 的 第一 决定 是 选择 什么 种类 distro 你 希望 build 我 决定 去 为 Gnome desktop 在 openSUSE 11.1 顺便说 Firefox browser 是 open 在 top of 一个 KDE4 openSUSE 11.1 desktop 下一步 是 name 你 的 custom distro - a.k.a. appliance:

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Customize

现在 来 真正 fun 部分 - customization 你 是 boss 什么 你 决定 使用 去 进入 distro 和 没有 别的

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Software

第一 步 是 选择 software - 这 意味著 repositories 和 packages

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

当然 为了 make a useful appliance 你 需要 知道 basics 什么 你 可能 需要 default choice 将 work 但 它 将 是 austere minimalistic appliance 有 just the basic stuff 使 东西 boot 和 没有 更多

你 的 第一 步 将 是 add extra repositories 和 然后 选择 extra programs 幸运的是 browsing software categories 和 adding stuff 相当 easy Missing dependencies 将 automatically solved 同样 你 将 informed 关于 any package 那 不能 installed 由于 missing files 或 也許 errors 在 repositories

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

你 也 有 Popularity column 来 帮助 你 决定 无论 一个 particular program 你 尝试 安装 是 used widely 由 其他 SUSE users Studio 也 将 recommend packages 为 你

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

一件 事 我 不 喜欢 是 你 不能 select 超过 200 packages 在 同一 时间 这 使 adding large numbers of programs slightly cumbersome 我 希望 这 将 be sorted out 在 future versions 的 Studio

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

你 也 可以 工作 由 software groups 而不是 packages 或 individual repositories 对于 most people 这 将 是 easier 更简单 approach

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Errors

像 我 说 更早 你 将 被 informed 关于 bad package 那些 那 不能 installed 为 任何 理由 通常 missing files 在 repository server 注意 到 errors 和 warning messages 他们 将 save 你 很多 时间 加上 他们 将 help 你 的 build work properly 我们 将 看到 screenshots soon

Configuration

下一步 是 configure 你 的 distro 这 步 有 many sub-sections 包括 general settings personalization startup 和 others 第一 一个 触及 general options

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

你 将 能够 选择 language keyboard 和 time zone 和 tweak network 和 security settings

Personalize tab 让 你 改变 splash screen 和 wallpaper 和 add SUSE logo 到 你 的 appliance 你 也 可以 upload 你 自己 log 或 background

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Startup defines default runlevel 进入 which 到 boot 大多数 人 将 want graphical login 有 full desktop

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Storage 让 你 define memory size 和 disk size 为 appliance 如果 你 building 一个 live CD/DVD (.iso file) 这 less important 但 如果 你 决定 使 一个 virtual machine appliance 然后 这些 settings 就 像 creating a new virtual machine

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

也 有 scripts 那 你 可能 想 add 到 你 的 appliance 但 这 主要 为 advanced users 同样 most people 不需要 玩 with Server 和 Desktop tabs

Files

你 也 可以 add 你 的 自己 files 到 new distro 如果 你 想:

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Build

基本上 那 是 它 时间 build 你 的 appliance

Choose appliance type

你 的 第一 步 是 选择 output format 像 Kiwi Studio 让 你 创建 virtual machines disk images 或 live CD/DVD 你 可以 创建 一个 - 或 所有 如 你 看到 fit Click Build 向后靠 和 wait

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Building process 将 现在 start 取决于 你 的 choice 它 可以 取 一些 时间

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

一旦 build complete 简单 download appliance 和 test 它!

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Test

和 这里 我们 去 我们 的 appliance booting:

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

Test drive in your browser!

SUSE Studio 也 让 你 test 你 的 appliance 在 你 自己 的 browser! 但 这 requires opening 几个 ports 在 你 的 firewall/router 所以 some users 可能 不 comfortable 有 这 但 好 事 是 你 可以 做 这 在 any browser 甚至 在 Windows

Problems

你 的 appliance 可能 不 boot 做 一个 good fully featured appliance 取 时间 和 patience 你 不能 just slap software together 和 make 它 all work magically 虽然 Studio 真的 forgiving 向 users 它 不能 render miracles 你 将 有 到 当心 当 making 你 的 project

这里 是 一个 例子 一个 failed build:

SUSE Studio: สร้าง Linux Distribution ของคุณเอง

你 真的 不 应该 忽略 warnings errors 和 suggestions 显示 由 Studio 看 column 到 left 的 main work area 你 将 看到 很多 useful information 那里

确保 你 看到 没有 黄色 或 红色 messages 那些 indicate conflicting choices 在 你 的 build 同样 注意 suggestions 那些 将 make 你 的 life easier 一旦 你 的 new appliance ready 为 use

SUSE Studio: สร้าง Linux Distribution ของคุณเอง SUSE Studio: สร้าง Linux Distribution ของคุณเอง

结论

SUSE Studio 是 great invention 它 simple 和 practical 任何人 可以 使用 它 无论 他们 newbs 或 experts Windows 或 Linux users 这 phenomenal project achieves 这么多 goals 在 一次: 它 提供 每个人 a taste of SUSE 免费 加上 他们的 personal touch 那 使 desire 和 effort 所有 greater 它 提供 users 有 little programming skill 能力 tamper with operating systems 和 create 他们 自己 的 personal distros 在 minutes 它 connects users worldwide 进入 a large SUSE cloud 有 appliances created 和 built 正在 browser 无论 operating system 之下

SUSE Studio 有 它 all: 它 是 一个 operating system 一个 cloud 一个 great 和 powerful tool 为 每个人 如果 你 只 想 玩 一个 小 与 packages 和 bake 你 自己 的 CDs 去 先前 使用 SUSE Studio 如果 你 想 test software 或 develop powerful practical appliances SUSE Studio 是 right thing 为 你 你 可以 做 它 anywhere 无论 它 你 的 home 你 的 office 或 甚至 当 你 等待 你 的 next flight 在 airport terminal

我 非常 pleased 有 Studio 它 是 Kiwi simplified polished 和 made available 到 masses 一个 truly great step 在 right direction 我 将 looking forward 看到 这 great invention flourish Take care!

Cheers.