自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Fedora 18 Beta簡單體驗

原創(chuàng)
系統(tǒng) Linux
經歷了幾次跳水之后Fedora 18 Beta版終于露出了其神秘的面紗,F(xiàn)edora 18代號“Spherical Cow”(球形奶牛)。本文是Fedora 18 Beta的整個安裝過程,其實非常簡單,體驗一下試試。

  【51CTO原創(chuàng)稿件】經歷了幾次跳水之后Fedora 18 Beta版終于露出了其神秘的面紗,F(xiàn)edora 18代號“Spherical Cow”(球形奶牛)。

  一、簡單的安裝過程

  Fedora 18 Beta整個安裝過程也是非常的簡單,由于是一個是一個實驗版本,系統(tǒng)會提示你這是一個不穩(wěn)定版本,而且整段文字也是非常賣萌,尤其是那一句“我認命了”用的很是精辟。如圖1

  圖1選擇我認命了

其他方面Fedora 18 Beta 可以選擇把文件系統(tǒng)設置為BTRFS如圖2 (在Fedora 17中 btrfs 不​會​在​安​裝​過​程​中​做​為​目​標​文​件​系​統(tǒng)​提​供​。​)

   圖2 可以選擇吧文件系統(tǒng)設置為BTRFS

  btrfs 和 solaris 的ZFS 非常類似。也許我們可以認為 btrfs 就是 Linux 社區(qū)對 ZFS 所作出的回應。從此往后在 Linux 中也終于有了一個可以和 ZFS 相媲美的文件系統(tǒng)。其他方面Fedora 18 Beta的安裝過程沒有什么特別的 。#p#

  二、Fedora 18 Beta桌面簡介

  Fedora 18 Beta的桌面方面包括 GNOME 3.6.2 和 GNOME 2.X 的 fork MATE。  Fedora 18 Beta版桌面選項,包括有:賬戶、網絡連接、音量、輸入法、時間/日期等。由于是BETA版的預估,貌似沒有發(fā)現(xiàn)任何辦公軟件,例如LibreOffice等。如圖3 .

 

   圖3 Fedora 18 Beta的桌面

  另外Cinnamon桌面環(huán)境現(xiàn)在可以在Fedora 18 beta上使用,雖然最終版本將在明年一月發(fā)布,但是系統(tǒng)已經處于比較穩(wěn)定狀態(tài)了,系統(tǒng)上使用,只需要打開軟件包管理工具(中文名叫軟件)搜索Cinnamon然后安裝即可 。

  三、Fedora 18 Beta的系統(tǒng)管理

  下面看看大多數(shù)Linux 用戶關注的系統(tǒng)管理方面。

  1 新的軟件包管理工具dnf

  Fedora 18 Beta搭載下一代 Yum 軟件包管理器 DNF,使用 libsolv 提升依賴關系處理速度。Dnf簡介:DNF是一個新的軟件包管理庫,是建立在libsolv和其后端之上構建。 Dnf相比yum易于維護,并擁有更好的性能,同時也使用更小的內存占用。 在Fedora 18中的新的包管理器dnf和yum可以并存。Dnf可以使用在所有基于RPM Linux發(fā)行版本上。

  1. 安裝dnf  
  2. #yum install dnf  
  3. Dnf命令格式:  
  4. dnf [options] COMMAND  
  5. 主要命令選項包括:  
  6. check-update   檢查是否有軟件包更新  
  7. clean          刪除緩存的數(shù)據  
  8. distribution-synchronization 已同步軟件包到最新可用版本  
  9. downgrade      降級包  
  10. erase          從系統(tǒng)中移除一個或多個軟件包  
  11. help           顯示用法信息  
  12. history        顯示或使用事務歷史  
  13. info           顯示關于軟件包或組的詳細信息  
  14. install        向系統(tǒng)中安裝一個或多個軟件包  
  15. list           列出一個或一組軟件包  
  16. makecache      創(chuàng)建元數(shù)據緩存  
  17. provides       查找提供指定內容的軟件包  
  18. reinstall      覆蓋安裝一個包  
  19. repolist       顯示已配置的倉庫  
  20. search         在軟件包詳細信息中搜索指定字符串  
  21. upgrade        更新系統(tǒng)中的一個或多個軟件包  
  22. dnf命令使用例子:  
  23. 安裝一個軟件包nmap  
  24. # dnf install nmap 

  操作界面如圖4

 

   圖4安裝一個軟件包nmap

  刪除一個軟件包 nmap

  # dnf erase nmap

  總結一下:對于普通用戶來說許多方面 和yum 類似,比較容易上手 。另外筆者在使用過程中沒有出現(xiàn)之前的各種yum 故障(例如yum lock 和鎖已被用 /var/run/yum.pid: 另外的一個復制正在運行在 PID為 2410.);另外相比上個版本圖形化軟件包管理工具的名稱由 “添加刪除軟件” 變成的“軟件(gpk)”

  使用方法基本相同 。#p#

  2服務管理工具簡介

  (1)命令行工具

  fedora大概是從15開始吧,開始用管理系統(tǒng)進程的systemctl 逐漸替換掉原來的chkconfig/service/upstart。不過chkconfig/service這兩個命令依然可用。下面是幾個例子:

  顯示所有服務

  #systemctl -t service

  顯示 ntpd 服務的詳細信息:

  systemctl status ntpd.service

  管理服務

  啟動一個服務:systemctl enable service_name.service

  例如:systemctl enable httpd.service

  停止一個服務:systemctl disable service_name.service

  例如:systemctl disable cups.path

  表1是新舊命令對照表(以sshd為例)

   (2)圖形化服務管理工具Manage System Services

  systemd 是 Linux 下一個與 SysV 和 LSB 初始化腳本兼容的系統(tǒng)和服務管理器。systemd 使用 socket 和 D-Bus 來開啟服務,提供基于守護進程的按需啟動策略,保留了 Linux cgroups 的進程追蹤功能,支持快照和系統(tǒng)狀態(tài)恢復,維護掛載和自掛載點,實現(xiàn)了各服務間基于從屬關系的一個更為精細的邏輯控制,擁有前衛(wèi)的并行性能。 systemd 無需經過任何修改便可以替代 sysvinit 。systemd 有一個小的圖形前端 systemdadm 。通過它可以開啟/停止/內省服務。它是 systemd-gtk 軟件包的一部分。作為調試工具還是有用的。它是用 Vala 編寫的。

  首先安裝一下:yum install systemd-gtk

   圖5 Manage System Services

  使用Manage System Services 可以快捷直觀的對系統(tǒng)服務完成 啟動,停止等操作 。Manage System Services的主要操作選項如圖6 。

  圖6 Manage System Services的主要操作選項

  systemd 開啟和監(jiān)督整個系統(tǒng)是基于 unit 的概念。unit 是由一個與配置文件對應的名字和類型組成的(例如:avahi.serviceunit 有一個具有相同名字的配置文件,是守護進程 Avahi 的一個封裝單元)。unit 有以下幾種類型:

  1. service :守護進程的啟動、停止、重啟和重載是此類 unit 中最為明顯的幾個類型。

  2. socket :此類 unit 封裝系統(tǒng)和互聯(lián)網中的一個 socket 。當下,systemd 支持流式、數(shù)據報和連續(xù)包的 AF_INET、AF_INET6、AF_UNIX socket 。也支持傳統(tǒng)的 FIFOs 傳輸模式。每一個 socket unit 都有一個相應的服務 unit 。相應的服務在第一個“連接”進入 socket 或 FIFO 時就會啟動(例如:nscd.socket 在有新連接后便啟動 nscd.service)。

  3. device :此類 unit 封裝一個存在于 Linux 設備樹中的設備。每一個使用 udev 規(guī)則標記的設備都將會在 systemd 中作為一個設備 unit 出現(xiàn)。udev 的屬性設置可以作為配置設備 unit 依賴關系的配置源。

  4. mount :此類 unit 封裝系統(tǒng)結構層次中的一個掛載點。

  5. automount :此類 unit 封裝系統(tǒng)結構層次中的一個自掛載點。每一個自掛載 unit 對應一個已掛載的掛載 unit (需要在自掛載目錄可以存取的情況下盡早掛載)。

  6. target :此類 unit 為其他 unit 進行邏輯分組。它們本身實際上并不做什么,只是引用其他 unit 而已。這樣便可以對 unit做 一個統(tǒng)一的控制。(例如:multi-user.target 相當于在傳統(tǒng)使用 SysV 的系統(tǒng)中運行級別5);bluetooth.target 只有在藍牙適配器可用的情況下才調用與藍牙相關的服務,如:bluetooth 守護進程、obex 守護進程等)

  7. snapshot :與 target unit 相似,快照本身不做什么,唯一的目的就是引用其他 unit 。

  systemd 擁有豐富的文檔。參考 http://0pointer.de/blog/projects/systemd-docs.html 

  或者使用傳統(tǒng)的具有圖形用戶界面的 system-config-services GUI工具管理服務。

  3 防火墻工具firewalld

  Firewalld 是一款提供 D-Bus 接口從而支持動態(tài)管理的防火墻守護進程。Firewalld 由 Red Hat 的 Thomas Woerner 為 Fedora 開發(fā),目的是取代目前 system-config-firewall 的靜態(tài)防火墻配置。

  為何使用 Firewalld

  現(xiàn)在的防火墻模型是靜態(tài)的,所有的變更都需要完全重啟防火墻來實現(xiàn)(包括內核 netfilter 防火墻模塊的卸載和新配置所需模塊的裝載等)。而模塊的卸載將會破壞狀態(tài)防火墻和確立的連接。 相反,firewald動態(tài)管理防火墻,不需要重啟整個防火墻便可應用更改。因而也就沒有必要重載所有內核防火墻模塊了。不過,要使用 firewall daemon 就要求防火墻的所有變更都要通過該守護進程來實現(xiàn),以確保守護進程中的狀態(tài)和內核里的防火墻是一致的。另外,firewall daemon 無法解析由 iptables 和 ebtables 命令行工具添加的防火墻規(guī)則。 守護進程通過 D-BUS 提供當前激活的防火墻設置信息,也通過 D-BUS 接受使用 PolicyKit 認證方式做的更改。同樣,SELinux 訪問限制策略也在考慮之內。

  老的靜態(tài)防火墻(system-config-firewall)可以保留

  使用 system-config-firewall 的實際靜態(tài)防火墻模型仍將提供并且可用,但卻不能與“守護進程”同時使用。用戶或者管理員可以決定使用哪一種方案。 在軟件安裝,初次啟動或者是首次聯(lián)網時,將會出現(xiàn)一個選擇器。通過它你可以選擇要使用的防火墻方案。如果選擇 firewall daemon ,那么就會停用 iptables 服務和并禁用 system-config-firewall 選項。配置將保持不變,可以通過 "lokkit --enabled" 再次啟用。 Firewalld獨立于 system-config-firewall,但二者不能同時使用。

  Firewalld在最新的Fedora 18 Beta它功能包括:

  • 實現(xiàn)動態(tài)管理,對于規(guī)則的更改不再需要重新創(chuàng)建整個防火墻。
  • 一個簡單的系統(tǒng)托盤區(qū)圖標來顯示防火墻狀態(tài),方便開啟和關閉防火墻。
  • 提供 firewall-cmd 命令行界面進行管理及配置工作。
  • 為 libvirt 提供接口及界面,會在必須的 PolicyKit 相關權限完成的情況下實現(xiàn)。
  • 實現(xiàn) firewall-config 圖形化配置工具。
  • 實現(xiàn)系統(tǒng)全局及用戶進程的防火墻規(guī)則配置管理。
  • 區(qū)域 Zone 的支持。

  Firewalld使用方法步驟和簡介:

 ?。?)首先關閉iptables

  # systemctl stop iptables.service

  # systemctl stop ip6tables.service

 ?。?)安裝

  # dnf install firewalld firewall-applet

  啟動服務

  # systemctl enable firewalld.service

  # systemctl start firewalld.service

 ?。?)使用例子

  這里可以使用命令行和圖形化工具兩種方法

  firewall-cmd 是命令行下提供大部分圖形工具配置特性的工具。

  使用firewall-cmd允許ssh服務通過:

  # firewall-cmd --enable --service=ssh

  使用firewall-cmd允許samba服務通過60 秒

  # firewall-cmd --enable --service=samba --timeout=60

  使用firewall-cmd允許ipp-client通過:

  # firewall-cmd --enable --service=ipp-client

  使用firewall-cmd禁止ipp-client通過:

  # firewall-cmd --disable --service=ipp-client

  下面看看兩個圖形化工具:

  firewall-config 。它支持防火墻的所有特性,但是只能讀取 libvirt 和 NetworkManager 防火墻配置。 管理員也可以用它來改變系統(tǒng)或用戶策略。 工作界面如圖7 。

   圖7 firewall-config

  托盤小程序 firewall-applet 為用戶顯示防火墻狀態(tài)和存在的問題。它也可以用來配置用戶允許修改的設置。工作界面如圖8。

   圖8 托盤小程序 firewall-applet#p#

  4 使用ownCloud客戶端

  ownCloud 是一個來自 KDE 社區(qū)開發(fā)的免費軟件,提供私人的 Web 服務。當前主要功能包括文件管理(內建文件分享)、音樂、日歷、聯(lián)系人等等,可在PC和服務器上運行。面向個人的云服務,都有一個共性:基于公共云構建。因為這是一種服務,面向公眾客戶的服務。簡單來說就是一個基于Php的自建網盤。

  Fedora 18 Beta整合了幾個ownCloud客戶端用戶可以使用軟件包管理工具安裝如圖9,目前包括如下客戶端:

 

   圖9 ownCloud客戶端列表

  安裝配置ownCloud服務器之后即可使用。

  圖10 是owncloud配置界面

 

  圖10 owncloud配置界面

  圖11 是客戶端工作界面

   圖11 客戶端工作界面

  總結一下: 本文簡單介紹了一下搭載眾多新特性的 Fedora 18 beta 的使用。順便提一下,F(xiàn)edora 19命名已經出爐,“Schr?dinger’s Cat”獲勝。就是那只著名的薛定諤的貓!(“薛定諤之貓”又名“薛定諤的貓”,是關于量子理論的一個理想實驗,薛定諤之貓的概念提出是為了解決愛因斯坦 的相對論所帶來的祖母悖論,即平行宇宙之說。是現(xiàn)代物理學七大經典問題之一?。┱桨姹镜腇edora 18 推遲到 2013年1月 發(fā)布 。

責任編輯:黃丹 來源: 51CTO.COM
相關推薦

2012-12-04 10:08:31

Fedora 18

2009-04-07 15:50:51

Linux服務器攻擊

2012-11-28 09:43:09

Fedora 18

2013-01-17 14:38:37

Fedora 18

2010-04-14 09:10:05

2010-04-22 09:14:32

Fedora 13 B

2011-05-10 10:00:48

2012-08-03 14:16:14

Windows 8操作系統(tǒng)

2010-03-18 11:13:42

2013-01-22 14:05:25

Fedora 18

2012-05-25 09:04:13

Fedora 17

2011-04-20 09:18:46

Fedora 15 B

2009-10-21 10:36:47

Fedora版本發(fā)布

2011-11-08 17:02:19

Fedora 16圖示

2009-04-03 15:01:53

linuxFedora 11Beta圖輯

2012-05-18 14:45:29

Fedora 17

2013-01-07 16:42:39

Fedora 18

2012-09-19 09:12:06

FedoraAlpha

2009-11-26 09:47:35

SharePoint2

2013-07-10 15:46:45

Fedora 19Fedora 19 A
點贊
收藏

51CTO技術棧公眾號