ubuntu Linux 操作系統安裝與配置

来源:https://www.cnblogs.com/liuyihai/archive/2018/01/20/8321120.html
-Advertisement-
Play Games

Ubuntu是一個以桌面應用為主的Linux操作系統。Ubuntu每六個月發佈一個新版本(一般是4和10月份,命名為YY.MM),每一個普通版本都將被支持 18個月,長期支持版(Long Term Support, LTS)的桌面版本支持 3年,伺服器版本則是 5 年。因為她安裝軟體很方便(對於有網 ...


        Ubuntu是一個以桌面應用為主的Linux操作系統。Ubuntu每六個月發佈一個新版本(一般是410月份,命名為YY.MM),每一個普通版本都將被支持 18個月,長期支持版(Long Term Support, LTS)的桌面版本支持 3年,伺服器版本則是 5 年。因為她安裝軟體很方便(對於有網路而言),所以開發運用很方便。

1、安裝ubuntu

Ubuntu系統下載:http://www.ubuntu.com/download/ubuntu/download  32或者64bit選擇

安裝ubuntu目前主要有2種方法:

1)硬碟或者光碟安裝安裝:將ISO鏡像刻入光碟安裝,修改引導文件即可實現與windows雙系統;

詳細參考:http://www.cnblogs.com/Duane/p/6776302.html

 

2)虛擬機安裝:這樣可以便於linuxwindows協同開發,但是虛擬機的編譯速度有限;

詳細參考:http://blog.csdn.net/u013142781/article/details/50529030

 

Ubuntu和windows共用文件夾:

A、安裝VMware Tools,這樣就可以與windows共用某個指定的文件夾。VMware菜單欄VM->Install Vmware Tools 這樣就可以在ubuntu下生成一個虛擬光碟機,裡面包含有vmware-linux-tools.tar.gz壓縮文件,假如系統沒有自動掛載,咱們啟動終端掛載:mount /dev/cdrom /mnt/cdrom;然後解壓#tar xzvf vmware-linux-tools.tar.gz 進入解壓後的文件夾,執行#./*.pl即可安裝;在運行安裝過程中,它會一步一步的有問題提出要你回應,此過程中,你只要見到問題後面顯示[yes]、[no]、[yes/no]的都輸入yes,然後回車,其他的問題後面不管[ ]裡面是什麼直接回車就好,不要輸入。

B、VMwaresetting中設置選擇一個windows下的文件夾,這個文件夾將會出現在linux下的/mnt/hgfs/下,這樣就可以共用文件了。

 

 

2、安裝ubuntu軟體與配置:

1)更新升級源(我們用apt-get安裝軟體時,就是從這個文件指定的源(伺服器)裡面下載軟體回來安裝的,所以當然好的源,下載速度就快了):

$sudo gedit /etc/apt/sources.list

較快速的升級源有163,臺灣源,科大源,搜狐源等,大家將新的升級源全部覆蓋原文件sources.list的內容,保存退出。然後執行下麵命令:$sudo apt-get update即可使用更新後的源。但校園網的源一般需要特殊的,選上海交大等即可,可以百度:ubuntu 12.04源即可。

2)安裝更新(Ubuntu系統為最新版本,並不意味著系統所搭載的軟體是最新版本)

升級軟體版本:$sudo apt-get upgrade

3)安裝Ubuntu Restricted Extras

安裝Ubuntu Restricted Extras軟體包後,我們就可以播放mp3,avi,Flash(網頁急需flash)等。

$sudo apt-get install ubuntu-restricted-extras

4)安裝CCSM

安裝CCSM,可以啟動Ubuntu桌面特效和3D加速效果。

$sudo apt-get install compizconfig-settings-manager

5)音視頻播放

播放器vlc(這個播放器能播放任何能動的東西):

$sudo apt-get install vlc

安裝編解碼器:

sudo apt-get install non-free-codecs libxine1-ffmpeg gxine mencoder libmpcdec3 libquicktime1 flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-dev mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg libmp4v2-0

totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs

若要支持DVD,則安裝

sudo apt-get install libdvdcss2 &&sudo /usr/share/doc/libdvdread4/./install-css.sh

優秀的音樂播放器還有Adacious,軟體的界面,非常非常像“千千靜聽”;

可使用下麵命令安裝:sudo apt-get install audacious該軟體亂碼的問題,打開軟體,在界面上點右鍵,選擇:選項—播放列表,在右邊找到:“標題格式”,選擇成:“Custom(自定義)”,然後下麵輸入:   %f

看電影的軟體,應該包括:電影播放器(外殼)+電影格式解碼器。

Windows下的類似暴風影音的軟體,都是“合二為一“了,所以讓很多,大部分人都覺得,其實就是一個。但是在linux下,這兩個就分開了,所以,我們就需要安裝兩個軟體來播放電影。在ubuntu裡面,給電影播放用的解碼器叫做:W32Codecs.deb

下載地址:http://ishare.iask.sina.com.cn/f/15022593.html?from=like

w32codecs_20110131-0.1medibuntu3_i386.deb

ubuntu下,常見的視頻播放器(外殼程式)有以下3種: ubuntu自帶的totemmplayer SMPlayer。自帶的totem,因為解碼器問題很難搞,所以不推薦大家使用。mplayer,裝了上面的w32codecs,就能播放電影了,但是界面用起來有點不習慣。推薦大家在ubuntu下,使用 SMPlayer,這個播放器。加上解碼器,就是“萬能”#apt-get install smplayer

6)辦公:

Ubuntu 預設搭載的LibreOffice,當然我們還可以選擇OpenOffice,永中Office,wine MS Office。我們這裡推薦永中軟體@http://www.yozosoft.com/download/zmo.jsp,根據您的需要選擇相應版本下載即可。

字典:stardict   $sudo apt-get install stardict

還有項目管理軟體Plannerhttp://live.gnome.org/Planner)、思維導圖FreeMindDia流程圖工具等。大家可以在Ubuntu軟體中心搜索安裝即可。

郵件處理:常見的有:(ubuntu自帶)Evolution Thunderbird(雷鳥)

7)安裝解壓工具:

sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract

8)圖形:

截圖工具:shutter(截圖、水印、特效等); gthumb(調整圖片大小、裁剪等功能)

shutter安裝命令:sudo apt-get install shutter

gthumb 安裝命令:sudo apt-get install gthumb

11,輸入法:

Ubuntu預設安裝有ibus,在system setting中添加和設置為預設輸入法即可。Ubuntu預設按ctrl+space切換輸入法。

 

3、添加root用戶:

Ubuntu預設不開啟root用戶,這對我們開發來說每次都要輸入sudo很費時間,所以我們通過一個詐騙系統的方法來開啟:$sudo passwd root 新建一個root名的用戶,輸入兩次密碼

這樣就新建了一個root用戶,這樣$su root即可以root許可權運行,$exit則推出root


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • centos install vsftpd with SSL support ...
  • 是一款跨windows/linux/MAC OS平臺的文件同步工具,不僅支持本地對本地同步,也支持通過SSH、RSH和Socket等網路協議進行同步。更棒的是, 支持雙向同步操作,你既可以從A同步到B,也可以從B同步到A,這些都不需要額外的設定。 是一個 Linux 內核特性,它監控文件系統,並且及 ...
  • CM3 的堆棧分為兩個:主堆棧和進程堆棧。 那麼,這兩個棧分別在什麼情況下使用呢? 這時,我們看一下CM3的控制寄存器(CONTROL):控制寄存器用於定義特權級別,還用於選擇當前使用哪個堆棧指針。 CONTROL[1] 在 Cortex‐M3 的 handler 模式中, CONTROL[1]總是 ...
  • 超聲測距模塊 HC-SR04P。工作電壓3-5V,有效距離2-400cm,解析度1mm。註意型號末尾的“P”:有另一個外觀、介面、工作方式一樣的型號 HC-SR04,但工作電壓為5V。我這個模塊 PCB正面印刷的是HC-SR04,反面印刷 HC-SR04P: 有4個引腳,VCC/GND供電,TRIG ...
  • 1、關閉iptables和selinux 2、安裝yum源 3、安裝LAMP 3.1、安裝MySQL 3.2、安裝apache 3.3、安裝PHP 4、安裝zabbix 5、修改配置文件 6、登陸zabbix,賬號Admin,密碼zabbix ...
  • 一般庫的標準名稱是libxxx.so或者libxxx.a, 如果沒有, 也可以搞個linkname出來, 那就可以直接用 "-lxxx" 來鏈接了, 但要是你想直接用realname, 就不能直接這麼用了, 但也很簡單, 用 "-l:" 後面接庫名, 至於什麼是realname, linkname, ...
  • DHCP作用 DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個區域網的網路協議,使用UDP協議工作, 主要有兩個用途:給內部網路或網路服務供應商自動分配IP地址、子網掩碼、網關以及DNS、(網路批量安裝)等tcp/ip信息,給用戶或者內部網路 ...
  • 一、介紹extundelete 1.extundelete的文件恢復工具,該工具最給力的一點就是支持ext3/ext4雙格式分區恢復。 2. 在實際線上恢復過程中,切勿將extundelete安裝到你誤刪的文件所在硬碟,這樣會有一定幾率將需要恢復的數據徹底覆蓋。 3. extundelete還是有很 ...
一周排行
    -Advertisement-
    Play Games
  • Timer是什麼 Timer 是一種用於創建定期粒度行為的機制。 與標準的 .NET System.Threading.Timer 類相似,Orleans 的 Timer 允許在一段時間後執行特定的操作,或者在特定的時間間隔內重覆執行操作。 它在分散式系統中具有重要作用,特別是在處理需要周期性執行的 ...
  • 前言 相信很多做WPF開發的小伙伴都遇到過表格類的需求,雖然現有的Grid控制項也能實現,但是使用起來的體驗感並不好,比如要實現一個Excel中的表格效果,估計你能想到的第一個方法就是套Border控制項,用這種方法你需要控制每個Border的邊框,並且在一堆Bordr中找到Grid.Row,Grid. ...
  • .NET C#程式啟動閃退,目錄導致的問題 這是第2次踩這個坑了,很小的編程細節,容易忽略,所以寫個博客,分享給大家。 1.第一次坑:是windows 系統把程式運行成服務,找不到配置文件,原因是以服務運行它的工作目錄是在C:\Windows\System32 2.本次坑:WPF桌面程式通過註冊表設 ...
  • 在分散式系統中,數據的持久化是至關重要的一環。 Orleans 7 引入了強大的持久化功能,使得在分散式環境下管理數據變得更加輕鬆和可靠。 本文將介紹什麼是 Orleans 7 的持久化,如何設置它以及相應的代碼示例。 什麼是 Orleans 7 的持久化? Orleans 7 的持久化是指將 Or ...
  • 前言 .NET Feature Management 是一個用於管理應用程式功能的庫,它可以幫助開發人員在應用程式中輕鬆地添加、移除和管理功能。使用 Feature Management,開發人員可以根據不同用戶、環境或其他條件來動態地控制應用程式中的功能。這使得開發人員可以更靈活地管理應用程式的功 ...
  • 在 WPF 應用程式中,拖放操作是實現用戶交互的重要組成部分。通過拖放操作,用戶可以輕鬆地將數據從一個位置移動到另一個位置,或者將控制項從一個容器移動到另一個容器。然而,WPF 中預設的拖放操作可能並不是那麼好用。為瞭解決這個問題,我們可以自定義一個 Panel 來實現更簡單的拖拽操作。 自定義 Pa ...
  • 在實際使用中,由於涉及到不同編程語言之間互相調用,導致C++ 中的OpenCV與C#中的OpenCvSharp 圖像數據在不同編程語言之間難以有效傳遞。在本文中我們將結合OpenCvSharp源碼實現原理,探究兩種數據之間的通信方式。 ...
  • 一、前言 這是一篇搭建許可權管理系統的系列文章。 隨著網路的發展,信息安全對應任何企業來說都越發的重要,而本系列文章將和大家一起一步一步搭建一個全新的許可權管理系統。 說明:由於搭建一個全新的項目過於繁瑣,所有作者將挑選核心代碼和核心思路進行分享。 二、技術選擇 三、開始設計 1、自主搭建vue前端和. ...
  • Csharper中的表達式樹 這節課來瞭解一下表示式樹是什麼? 在C#中,表達式樹是一種數據結構,它可以表示一些代碼塊,如Lambda表達式或查詢表達式。表達式樹使你能夠查看和操作數據,就像你可以查看和操作代碼一樣。它們通常用於創建動態查詢和解析表達式。 一、認識表達式樹 為什麼要這樣說?它和委托有 ...
  • 在使用Django等框架來操作MySQL時,實際上底層還是通過Python來操作的,首先需要安裝一個驅動程式,在Python3中,驅動程式有多種選擇,比如有pymysql以及mysqlclient等。使用pip命令安裝mysqlclient失敗應如何解決? 安裝的python版本說明 機器同時安裝了 ...