1. 程式人生 > >Linux(Ubuntu)小知識點的記錄

Linux(Ubuntu)小知識點的記錄

一、關於Linux的命令

  首先作業系統是一個軟體,基於作業系統執行的若干程式是若干的軟體。
  命令是用來操作軟體做出相應預定動作的指令。
  眾所周知Linux使用者重度依賴命令列操作。兩個命令手冊-不保證完整性

  關於命令其實是基於軟體的,例如apt作為軟體包管理工具軟體。
  APT由幾個名字以“apt-”打頭的程式組成。apt-get、apt-cache 和apt-cdrom是處理軟體包的命令列工具。
  如果這麼想那麼別的若干命令也就是用來對不同軟體(或者說程式)的操縱了,這些是很難完全背過的,所以我們需要操作手冊。

一、參考

  1. apt

二、apt-get軟體安裝路徑

我是在軟體倉庫安裝的jdk找不到那個路徑所以:
方法一:

[email protected]:~$ which javac
/usr/bin/javac
[email protected]:~$ file /usr/bin/javac
/usr/bin/javac: symbolic link to /etc/alternatives/javac
[email protected]:~$ file /etc/alterntives/javac
/etc/alterntives/javac: cannot open `/etc/alterntives/javac' (No such file or directory)
[email protected]
:~$ file /etc/alternatives/javac /etc/alternatives/javac: symbolic link to /usr/lib/jvm/java-8-openjdk-amd64/bin/javac

方法二:

/usr/bin
/usr/lib
/usr/share
/usr/share/man

一般就這幾個目錄吧

二、參考

三、Linux(Unubtu)安裝軟體包

3-1、.rpm 軟體包安裝

3-1-1、 rpm簡介

RPM軟體包管理器
英文原義:RPM Package Manager(原Red Hat Package Manager,現在是一個遞迴縮寫)
註解:一種用於網際網路下載包的打包及安裝工具,它包含在某些Linux分發版中。它生成具有.RPM副檔名的檔案。與Dpkg類似。

3-1-2、安裝RPM

sudo apt install rpm

3-1-3、 安裝.rpm軟體包

3-1-4、Ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。

  • sudo apt install alien
  • alien -?
  • alien -d jdk-8u121-linux-x64.rpm
  • Must run as root to convert to deb format (or you may use fakeroot).——本來就要ok了報了這個錯誤,懵逼了。
  • 但是我們失敗了——檔案包轉換失敗
  • 針對jdk的在Ubuntu的安裝我們去擁抱 .tar.gz

3-1、參考

3-2、deb軟體包安裝

  dpkg是Debian軟體包管理器的基礎,它被伊恩·默多克創建於1993年。dpkg與RPM十分相似,同樣被用於安裝、解除安裝和供給.deb軟體包相關的資訊。
  dpkg本身是一個底層的工具。上層的工具,如APT,被用於從遠端獲取軟體包以及處理複雜的軟體包關係。 “dpkg”是“Debian Package”的簡寫。

參考

  1. dpkg

相關推薦

LinuxUbuntu知識點記錄

一、關於Linux的命令   首先作業系統是一個軟體,基於作業系統執行的若干程式是若干的軟體。   命令是用來操作軟體做出相應預定動作的指令。   眾所周知Linux使用者重度依賴命令列操作。兩個命令手冊-不保證完整性   關於命令其實是基於軟體的,例如

LinuxUbuntu系統下安裝Qt library和Qt Creator全過程記錄

       Qt作為跨平臺的C++圖形使用者介面庫,可以說是功能強大、應用廣泛。相關的教程和資料,網上隨便一搜都是一大堆,可是,絕大部分的資料都是比較舊的,2012年之前的,很少有2013年之後的,更不用說最近兩年的最新資料。於是,我下載了Qt的最新版本原始碼, 同時參考著一些舊的資料,將全部安裝和使用過

linuxubuntu 創建桌面圖標

mys devel navicat intellij evel log 執行權 avi mina 1 創建desktop後綴文件 2 添加內容 [Desktop Entry]Name=navicat// 應用名字Exec=/opt/navicat112_mysql_cs_

Linuxubuntu安裝redis集群,redis集群搭建

sof 安裝redis redis wget fig 開啟 ++ gem OS 今天學習一下redis集群的搭建。redis在現在是很常用的數據庫,在nosql數據庫中也是非常好用的,接下來我們搭建一下redis的集群。 一、準備

LinuxUbuntu常用命令

需要 ip地址 useradd 賬號 his word color -a change 查看時間    cal :顯示當前日期。    cal 2018 :顯示全年日歷。/ cal -y 顯示當年日歷。    date :顯示當前時間。   這幾個一般不會用到了解即可。 查

Linuxubuntu下安裝pycharm出錯Unsupported major.minor version 52.0

version -i sim one line height 檢測 cin 變量 已安裝python 已安裝jdk 在pycharm文件夾中bin中執行sh ./pycharm.sh 時出錯:Unsupported major.minor version 52.0 這個錯誤

linuxubuntu系統中已經安裝好輸入法必需的框架和輸入法,如何切換輸入法?

我們知道在linux系統右上角設定->裝置->鍵盤中可以設定切換輸入法的快捷鍵,預設是super+空格,也就是windows鍵+空格。但是我在裝了一個預設漢語字母輸入法,谷歌輸入法和搜狗拼音輸入法後卻不能在他們之間來回切換。 後來終於發現只有同一個框架下的輸入法才可以自由使用快捷

Vmware虛擬機器完整建立一個linuxUbuntu系統全過程

上一篇中,我們已經完整的講完了虛擬機器的安裝和虛擬機器工具的安裝,使我們的Ubuntu實現的互動共享的功能,這一篇,我們要講的是用ssh和Xshell實現伺服器的功能。 第一步:獲取軟體(包含註冊碼) 提取碼:q2j1 第二步: 安裝過程截圖 第三步:

Vmware虛擬機器完整建立一個linuxUbuntu系統全過程

在上一篇中,我們已經成功的將我們的虛擬機器安裝了系統,完成了對系統的設定,那麼,我們如何能將本機檔案和虛擬機器檔案進行互動和共享呢?還有,解析度上我們怎麼得到我們想要的解析度呢? 第一步: 開啟我們的虛擬機器,然後單擊VMware選單欄虛擬機器選項,在彈出的選項中選擇安裝VMware T

Vmware虛擬機器完整建立一個linuxUbuntu系統全過程

上一篇,我們講到了VMware的安裝和建立一個新的虛擬機器的框架,這篇我們就講一下如何將我們的下載的linux系統匯入到我們的虛擬機器框架中。 第一步: 開啟VMware,點選編輯虛擬機器設定,選擇CD/DVD(SATA)將右邊的連線改成使用ISO映像檔案,瀏覽找到你的Ubuntu壓縮包

Vmware虛擬機器完整建立一個linuxUbuntu系統全過程

所需軟體下載: Vmware10虛擬機器+ubuntu16.04.3+啟用金鑰獲取  提取密碼: 8bzm   當軟體下載完畢後 我們就做好了一個完整虛擬機器所需要的所有初步軟體,所以接下來我們先進行第一步Vmware虛擬機器的安裝。  第

ubuntu設定root密碼及 Xftp連線linuxubuntu時提示ssh伺服器拒絕了密碼,請再試一次

原文: ubuntu設定root密碼及 Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次 alt+f2,在彈出的執行視窗中輸入:gnome-terminal sudo passwd root,回車後按提示輸入兩次root的密碼

VMware Workstation的安裝以及LinuxUbuntu系統的安裝

最近開始學習Linux作業系統,對於我們初學者,怎麼安裝虛擬機器和Ubuntu確實很頭疼,下面是自己的一些成果,僅供參考。 一、VMware Workstation的安裝 VMware是最常用的虛擬機器,他面向企業和個人開發了多個版本,其中有一些需要使用者購買許可證,如VMware Work

用ssh遠端登入Linuxubuntu

一般流程,如果有問題,按照下面步驟排查一遍即可 檢視ssh是否開啟 service ssh status service ssh start service ssh restart service ssh stop 如果沒有安裝 sudo apt-get install

windows系統下安裝linuxubuntu雙系統

最近在找工作,很多面試要求上都寫著熟悉linux系統,擅長shell程式設計,雖然在學校學過作業系統的課程,但是到現在出來工作,學的課程忘得也差不多了,並且那些linux命令不經常使用的話,還是很容易忘記的,以前也有一段時間想學學linux,但是一直沒有狠下心來,總是在網站(實驗樓htt

VMware虛擬機器安裝LinuxUbuntu簡介

1、任務簡介 由於本學期學習的《嵌入式系統設計》課程需要我們使用Linux系統進行程式的設計,但是大部分同學使用的系統都是Windows系統,所以在虛擬機器下安裝Linux就變得十分必要了,故我撰寫這篇部落格給大家提供一些安裝上的引導。 2、準備工作 1)關於VMware虛

LinuxUbuntu給運用程式新增桌面圖示

眾所周知,為了支援優秀軟體以促進它們的不斷更新,我們要支援正版。 但是因為某些原因,你可能會得到一個付費軟體的某些安裝包,這些安裝包總是缺胳膊少腿,比如說沒有桌面圖示啊等等。我再次申明,支援正版。 Linux中桌面圖示的所有設定是儲存在 /usr/share/applic

LinuxUbuntu之dstat命令

dstat命令是一個用來替換vmstat、iostat、netstat、nfsstat和ifstat這些命令的工具,是一個全能系統資訊統計工具。與sysstat相比,dstat擁有一個彩色的介面,在觀察效能狀況時,資料比較顯眼容易觀察;而且dstat支援即時重新整理,譬如輸入

nginx學習(二) nginx安裝-LinuxUbuntu

1、進入Linux 2、 安裝gcc g++的依賴庫 sudo apt-get install build-essential sudo apt-get install libtool 3、安裝pcre依賴庫 sudo apt-get update sudo ap

LinuxUbuntu下的OpenGl的環境安裝, 在qt程式中使用opengl庫

OpenGl的環境安裝 以下參考自: https://blog.csdn.net/wasaiheihei/article/details/52085397 1. 建立基本編譯環境 首先不可或缺的,就是編譯器與基本的函式庫,如果系統沒有安裝的話,請依照下面的方式安裝: $ sudo a