對于Ubuntu新手來說霉撵,在該系統(tǒng)上安裝任何軟件都是一項挑戰(zhàn)浙于。 第一次使用Ubuntu,安裝有道辭典花費了不少時間,最終還是沒有安裝成功堂湖。在這里記下安裝過程中遇到的問題闲先,直到最后解決不了的那個問題。如果哪位前輩知道看到无蜂,能夠指點以一下伺糠,那就再好不過了。廢話說到這斥季,下面開始說事训桶。
一:安裝有道辭典
1.下載有道辭典 .deb文件累驮。選擇適合自己電腦的下載。
http://cidian.youdao.com/index-linux.html
2.使用cd 命令進入你下載的有道辭典所在的目錄舵揭。如我的:cd /media/yan/D/youdao
3.執(zhí)行命令:sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb安裝谤专,報錯,因為依賴的關系
4.執(zhí)行命令: sudo apt-get -f install 修復依賴關系
5.執(zhí)行命令:sudo apt-get install tesseract-ocr
6.再次執(zhí)行安裝命令:sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb午绳。再次因為依賴的關系置侍,出錯
7.新建文件夾yd,將原安裝包解壓到y(tǒng)d目錄下:
mkdir yd
dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb yd
8.解壓control信息:dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb yd/DEBIAN
9.編輯control文件,刪除Depends里面的gstreamer0.10-plugins-ugly包括前面的逗號(在Depends的最后面)拦焚。
命令:vi yd/DEBIAN/control打開control文件蜡坊,刪除gstreamer0.10-plugins-ugly依賴之后,按兩次大寫的Z退出
10.創(chuàng)建youdaobuild目錄赎败,重新打包
mkdir youdaobuild
dpkg-deb -b yd youdaobuild
重新打包出現(xiàn)錯誤秕衙,錯誤提示:dpkg-deb: 錯誤: control目錄的的權限位是 777 (必須 >=0755 且 <=0755)。如果沒有出錯僵刮,按照別人的教程据忘,重新打包之后再執(zhí)行安裝命令:sudo dpkg -i youdaobuild就可以了,由于我沒有走到這一步妓笙,所以這步命令無法附圖若河。
二:下面就是我想要修改control文件權限的內(nèi)容:
既然權限位必須是0755,那我就試著修改control文件的權限
權限知識點:
u:表示使用者(user)
g:表示所有者所在的群組(group)
o:表示其他人寞宫,但不是u和g(other)
a:表示全部人,包括u,g,o(all)
r:表示可讀(read)?? 對應的數(shù)字: 4
w:表示可寫(write)???????? 對應的數(shù)字:2
x:表示文件可被執(zhí)行?????? 對應的數(shù)字:1?
其中還有一個-拉鹃,它表示數(shù)字0
如:755就代表:rwxr-xr-x 所有者可以讀辈赋,寫和執(zhí)行該文件,而所有者所在的群組和其他人只能讀和執(zhí)行該文件
777則表示所有人(包括u,g,o)都可以讀膏燕,寫和執(zhí)行該文件钥屈。
操作符號可以是:
+ :添加某個權限。
- :取消某個權限坝辫。
= :賦予給定權限并取消其他所有權限(如果有的話)
大概的關于權限的主要知識點就寫到這篷就,后面會附我參考的一些文章連接,里面說得比較詳細近忙。了解這些知識之后開始使用chmod開始修改control的權限:
1.我首先在root下使用cd進入文件夾所在的目錄竭业,然后運用ll命令來列舉一下當前文件夾的文件詳情,如下圖所示及舍,最前面的就是權限內(nèi)容
2.使用命令:chmod 修改control的權限未辆,將group修改為可讀和可執(zhí)行。
chmod g=rx control
3.再次使用ll命令查看修改的狀況:結果control的權限還是沒有變化锯玛。(control后面的*表示可執(zhí)行文件)
Ctrl+D退出root咐柜。再次使用cd進入目錄下進行修改兼蜈,結果還是修改不成功,control文件的權限還是沒有改變拙友。
再次重新下載有道的.deb文件为狸,然后重新走上面所有的流程,并在chmod 命令前使用sudo,但是存在的問題仍然存在遗契。
參考文章:
1.安裝:
1).https://blog.csdn.net/Gao390419824/article/details/78698868
2)http://time-track.cn/install-youdaodict-in-xenial.html
2.修改權限:
1).https://jingyan.baidu.com/article/b24f6c826efc7f86bee5da46.html
2).https://www.cnblogs.com/sxdcgaq8080/p/7498906.html