ubuntu桌面安裝常用軟件&及常見問題


自己從windows轉向ubuntu桌面開發,根據需求安裝以下文件:

ubuntu 桌面版下載:http://www.ubuntu.org.cn/download/desktop

有的公司設置靜態ip

gedit /etc/network/interfaces

auto enp7s0

iface enp7s0 inet static
address 192.168.20.65
netmask 255.255.255.0
gateway 192.168.20.254

dns-nameserver 8.8.8.8

然后重啟網絡

sudo /etc/init.d/networking restart

然后安裝 apt-get -y install vim

此時vim要安裝一些插件,安裝插件之前需要先安裝版本管理器git svn ,因為有些包可以直接從版本上拉

apt-get -y install git subversion  (由於從ubuntu的源安裝版本還是比較新的,就沒有源碼安裝,我的博客也有源碼安裝git svn的文檔)

安裝完版本之后,開始安裝vim插件

vim安裝vundle插件的參考地址:

http://blog.csdn.net/abclixu123/article/details/46571865

https://github.com/VundleVim/Vundle.vim

vim安裝NERDTree目錄插件的參考地址:http://www.linuxidc.com/Linux/2013-06/86048.htm

  

一般情況linux 安裝軟件都是執行c包,所以先測試c程序編譯環境(配置gcc)。

安裝  apt-get install build-essential (在ubuntu安裝完成已經有gcc了(gcc是由GNU之父Stallman所開發的linux下的編譯器,全稱為GNU Compiler Collection, 目前可以編譯的語言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是gcc還不能編譯文件.因為缺少一些頭文件.那么我們就要來配置這些頭文件.在這里我們需要安裝build-essential這個軟件包,安裝了這個包會自動安裝上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必須的軟件和頭文件的庫)

安裝cmake autoconf apt-get -y install  cmake autoconf

 

建立一個hello.c的文件

#include <stdio.h>

int main(void) {
printf("Hello,ubuntu!\n");
return 0; 注:return和0之間要有空格
}

 

在終端執行  g++ hello.c -Wall -o hello 編譯 注:在編譯時最好加上-Wall選項,這樣的話可以把隱藏的warning也顯示出來,Wall首字母要大寫。

運行程序hello

./hello 就看到結果:

Hello,world!

 

然后修改桌面背景:

在桌面上右鍵-更改桌面背景

外觀里面 :

 

行為里面:

 

 

 

然后設置Terminal的配色,配置文件配置文件首選項,切換到顏色選項卡。

把文字顏色設為#708284,背景顏色設為#07242E

效果如下圖:

 

 ======================================================================

每次登陸Ubuntu系統都會提示系統有一個錯誤,請求報告錯誤。屏蔽方法如下

 

sudo rm /var/crash/* sudo gedit /etc/default/apport

將enabled設置為0

參考文檔:http://blog.csdn.net/lin370/article/details/51654758 

==============================ssh-server begin===========================

1:設置root密碼

sudo passwd root

---> 校驗當前用戶密碼 
[sudo] password for you :

--- > 設置root 密碼

Enter new UNIX password: 

Retype new UNIX password: 

 
2:ssh源比較舊的解決

今天在ubuntu進行ssh安裝的時候,出現如下錯誤。

Reading package lists... Done

Building dependency tree... Done

Package ssh is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source


這個問題的原因是ubuntu的/etc/apt/source.list中的源比較舊了,需要更新一下,更新方法:

$ sudo apt-get -y update && apt-get -y upgrade

更新完畢之后,在使用apt-get就沒有問題了。

 
3:解決Ubuntu 16.04 SSH 無法遠程登錄問題
    1. 安裝 open ssh:

      sudo apt-get install -y openssh-server

    2. 修改root密碼

      #sudo passwd root

    3. 輯配置文件,允許以 root 用戶通過 ssh 登錄:

      sudo vim /etc/ssh/sshd_config 

      將其中的PermitRootLogin no修改為yes

      PubkeyAuthentication yes修改為no

      AuthorizedKeysFile .ssh/authorized_keys前面加上#屏蔽掉,

      PasswordAuthentication no修改為yes就可以了。

      重啟生效 service sshd restart

       

如果遇到:openssh-server : Depends: libwrap0( = 7.6-4~)

參考文檔:http://www.codeweblog.com/%E8%A7%A3%E5%86%B3openssh-server-depends-libwrap0-7-6-4/

順便安裝lrzsz 方便上傳下載:apt-get -y install lrzsz  

如果想源碼安裝:https://ohse.de/uwe/software/lrzsz.html  

用法參考網址:http://www.jb51.net/LINUXjishu/163820.html

==============================ssh-server end==============================

==============================gdebi begin================================

自從Ubuntu 10.10 開始,Ubuntu 軟件中心 開始接管deb 包的安裝, 並且將GDebi 管理工具移除出默認集成的軟件列表里。隨着Ubuntu 軟件中心的日漸強大,問題也越來越嚴重,就是軟件中心越來越臃腫了,並且經常出現無法安裝Deb 包的情況。所以安裝一個GDebi 來管理deb 包的安裝。

Ubuntu &相關衍生版可以通過以下命令安裝GDebi

sudo apt-get install gdebi

右鍵deb 包,在打開方式中選擇GDebi 即可。

建議大家將deb 包的默認打開方式設置成GDebi。

參考文檔:http://www.linuxidc.com/Linux/2013-11/92741.htm

==============================gdebi end==================================

==============================sogou begin================================

下載地址:http://pinyin.sogou.com/linux/?r=pinyin

根據自己的系統位數選擇下載

然后選擇文件右鍵,選擇剛剛之前安裝的gdebi安裝

 

 然后系統設置=》語言支持=》選擇fcitx

然后重啟,點擊系統右上角添加sogou,即可使用了

 

參考文檔:http://blog.csdn.net/iamplane/article/details/70447517

==============================sogou end==================================

==============================系統語言切換 begin===========================

之前我系統是英語的,現在想換成中文的。

系統設置=》語言支持=》點擊安裝移除語言

安裝中文

 

 這時候就能看到漢語了

然后將其拖至第一個位置

然后重啟,會出現如下彈出框,根據自己選擇了

如果不小心點擊了保留舊名稱,則參考將Ubuntu主文件夾里的中文文件夾名稱改成英文:http://blog.csdn.net/l0605020112/article/details/20285239

首先修改現有主文件夾下各文件夾名稱:

Desktop、 Documents、 Download、 Music、 Pictures、 Public、 Templates、 Videos ……

然后編輯配置文件:

gedit ~/.config/user-dirs.dirs

把文件夾指向改掉,例如:

XDG_DESKTOP_DIR="$HOME/Desktop"

XDG_DOWNLOAD_DIR="$HOME/Download"

XDG_TEMPLATES_DIR="$HOME/Templates"

XDG_PUBLICSHARE_DIR="$HOME/Public"

XDG_DOCUMENTS_DIR="$HOME/Documents"

XDG_MUSIC_DIR="$HOME/Music"

XDG_PICTURES_DIR="$HOME/Pictures"

XDG_VIDEOS_DIR="$HOME/Videos"

 

==============================系統語言切換 end============================

==============================chrome begin==============================

sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/  #將下載源加入到系統的源列表

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -   #導入谷歌軟件的公鑰,用於下面步驟中對下載軟件進行驗證。

sudo apt-get update #用於對當前系統的可用更新列表進行更新。這也是許多 Linux 發行版經常需要執行的操作,目的是隨時獲得最新的軟件版本信息。

sudo apt-get install google-chrome-stable #執行對谷歌 Chrome 瀏覽器(穩定版)的安裝

最后,如果一切順利,在終端中執行以下命令:

        /usr/bin/google-chrome-stable

將會啟動谷歌 Chrome 瀏覽器。

參考地址:https://jingyan.baidu.com/article/335530da98061b19cb41c31d.html

 

然后將左側菜單都解除鎖定,刪除火狐  AisleRiot接龍游戲 掃雷 數獨  對對碰 ubuntu自家瀏覽器刪除

刪除libreoffice :sudo apt-get  -y  remove libreoffice-common

刪除amazon鏈接:sudo apt-get -y remove unity-webapps-common  

刪除一些基本不常用的軟件:sudo apt-get  -y  remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku  landscape-client-ui-install  onboard deja-dup  

==============================chrome  end==============================

 ==============================telnet begin==============================

查看是否已安裝

#netstat -a | grep telnet

輸出為空,表示沒有開啟該服務

安裝openbsd-inetd

sudo apt-get install -y openbsd-inetd

安裝telnetd
sudo apt-get install -y telnetd

重啟openbsd-inetd
sudo /etc/init.d/openbsd-inetd restart

查看telnet運行狀態
sudo netstat -a | grep telnet

登錄

telnet IP address

 

參考文檔:http://www.linuxdiyf.com/linux/17355.html

==============================telnet  end==============================

==============================navicat begin===============================

下載地址:http://download2.navicat.com/download/navicat100_mysql_en.tar.gz ,這個是老版本,新版本莫名原因安裝無反應

wget download2.navicat.com/download/navicat100_mysql_en.tar.gz

tar -zxvf navicat100_mysql_en.tar.gz
./start_navicat    

OK,這樣就完啦

連接上數據庫后里面的中文數據是亂碼,把Ubuntu的字符集修改為zh_CN.utf8就行了,修改方法:

1.查看系統支持的字符集: locale -a  

2,修改字符集: export LANG=zh_CN.utf8  

破解方案:

第一次執行start_navicat時,會在用戶主目錄下生成一個名為.navicat的隱藏文件夾。

此文件夾下有一個system.reg文件

rm system.reg

把此文件刪除后,下次啟動navicat 會重新生成此文件,30天試用期會按新的時間開始計算。

參考地址:http://www.cnblogs.com/UniqueColor/p/6503204.html

==============================navicat end==============================

================winqq begin==============

下載winqq:https://pan.baidu.com/s/1hr5Z4I4

雙擊解壓,打開文件夾之后,我們可以看到三個壓縮包,如圖示,我們點擊雙擊最后一個壓縮包,如圖。

然后等待一會兒, 我們可以看到如圖示界面,我們點擊安裝。如圖:

 最后:

 

參考地址:https://jingyan.baidu.com/article/e6c8503c6f5fa5e54f1a18de.html

================winqq end==============

================Electronic WeChat begin ==============

如果你希望開箱即用,你可以在release中下載到最新的穩定版本.

wget https://github.com/geeeeeeeeek/electronic-wechat/releases/download/v1.4.0/linux-x64.tar.gz

運行的話, 直接雙擊可執行程序electronic-wechat即可

創建桌面快捷啟動方式:

Ubuntudash home中每個圖標對應/usr/share/applications當中的一個配置文件(文件后綴為.desktop), 所以要在dash home中 添加一個自定義程序啟動器, 需要在該文件目錄下創建對應的配置文件

首先下載圖標:wget https://raw.githubusercontent.com/geeeeeeeeek/electronic-wechat/master/assets/icon.png -O electronic-wechat.png

接着我們創建一個微信電腦版的桌面啟動器,保存在/usr/share/applications/electronic-wechat.desktop

[Desktop Entry]

Name=Electronic Wechat

Name[zh_CN]=微信電腦版

Name[zh_TW]=微信電腦版

Exec=/opt/electronic-wechat/electronic-wechat

Icon=/opt/electronic-wechat/resources/electronic-wechat.png

Terminal=false

X-MultipleArgs=false

Type=Application

Encoding=UTF-8

Categories=Application;Utility;Network;InstantMessaging;

StartupNotify=false

示例中我們講我們的electronic-wechat應用程序包放在了/opt/electronic-wechat目錄下, 而啟動器對應/usr/share/applications, 這是全局有效的, 而如果我們只是期望對本用戶有效, 可以講應用程序包放在自己的$HOME(~)下面, 而啟動器則放到~/.local/share/applications目錄下

參考文檔:http://blog.csdn.net/gatieme/article/details/52800015

 

如果點擊應用報:應用程序啟動器 “electronic-wechat.desktop“ 還沒有被標記為 信任。

則參考:http://blog.bossma.cn/mono-2/ubuntu-application-launcher-has-not-been-marked-as-trusted-solution/

輸入:sudo nautilus,然后根據提示輸入密碼,輸入完畢可能會出現些警告信息,不用管。nautilus這個命令用root用戶打開。

 

================Electronic WeChat end============== 

================editplus begin==============

在ubuntu下我們用命令安裝就行了: sudo apt-get install wine 
然后在命令控制端輸入以下命令來獲取EditPlus的最新安裝文件,放到你要安裝的目錄里:wget ftp://ftp.editplus.com/ep3setup.exe 
然后要做的就是安裝了,安裝使用wine的命令:wine ./ep3setup.exe 
執行完這條命令,你也會看到安裝步驟了,和windows下一樣的 
我這邊安裝完直接可以呈現在桌面了,如果你的沒有找到安裝后的啟動方式 只有通過cd命令去你的安裝目錄了。 
cd ~/.wine/drive_c/Program Files/EditPlus 3
注意:如果你的系統是64位,可能會遇到一個問題,就是需要進入Program Files (x86)目錄下,這時候用單引號‘Program Files (x86)’即可。linux下目錄中空格需要 轉義
然后執行這句話: wine ./editplus.exe 
OK,正常啟動了。 


EditPlus的激活碼:
Name:crsky 
Code:A779E-5BF58-63RAC-42O59-66RAC

參考地址:http://www.jb51.net/os/Ubuntu/156560.html

================editplus end==============

================beyond begin=============

官網地址:http://www.scootersoftware.com/download.php?zz=kb_linux_install

================beyond end==============

================emacs begin==============

在Ubuntu16.04系統下安裝Emacs非常的簡單,只需要在系統終端中執行以下三條命令即可:

sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el

參考地址:http://www.linuxdiyf.com/linux/20927.html

================emacs end==============

================網易雲音樂 begin===========

官網下載地址:http://music.163.com/#/download

然后直接deb安裝

================網易雲音樂 end===========

================adobe flash begin===========

1  :http://get.adobe.com/cn/flashplayer/  還是進入此下載頁選擇“.deb,適用於其它Linux”,

2  :直接deb安裝

================adobe flash end===========

 

================youdao-dict begin===========

1  :進入官網下載ubuntu版本 官網地址:http://cidian.youdao.com/index-linux.html  

2  :dpkg -i  youdao-dict_1.1.0-0-ubuntu_amd64.deb 如果遇到提示依賴軟件未安裝,則執行apt-get -f install 來解決依賴

================youdao-dict end===========

 

================wps begin===========

1  :進入官網下載ubuntu版本 官網地址:http://community.wps.cn/download/

2  :直接deb安裝

此時打開會提示字體缺失。

出現提示的原因是因為WPS for Linux沒有自帶windows的字體,只要在Linux系統中加載字體即可。

具體操作步驟如下:

1. 下載缺失的字體文件,然后復制到Linux系統中的/usr/share/fonts文件夾中。

國外下載地址:https://www.dropbox.com/s/lfy4hvq95ilwyw5/wps_symbol_fonts.zip

國內下載地址:https://pan.baidu.com/s/1eS6xIzo

下載完成后,解壓並進入目錄中,繼續執行:

sudo cp * /usr/share/fonts

2. 執行以下命令,生成字體的索引信息:

sudo mkfontscale

sudo mkfontdir

3. 運行fc-cache命令更新字體緩存。

sudo fc-cache

4. 重啟wps即可,字體缺失的提示不再出現。

參考文檔:https://www.cnblogs.com/liangml/p/5969404.html

================wps end===========

 

================sublime begin===========

apt

Install the GPG key:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Ensure apt is set up to work with https sources:

sudo apt-get install apt-transport-https

Select the channel to use:

Stable
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Dev
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Update apt sources and install Sublime Text

sudo apt-get update
sudo apt-get install sublime-text

參考官網網址:https://www.sublimetext.com/docs/3/linux_repositories.html#apt

================sublime end============

 

================安裝一些工具軟件 begin============

   安裝經典菜單指示燈

  1. sudo add-apt-repository ppa:diesch/testing  
  2. sudo apt-get update  
  3. sudo apt-get install classicmenu-indicator  

  

   安裝系統syspeek指示燈

  1. sudo add-apt-repository ppa:nilarimogard/webupd8    
  2. sudo apt-get update    
  3. sudo apt-get install syspeek   

   安裝vpnc

   sudo apt-get install vpnc

 

   axel是Linux命令行界面的多線程下載工具,比wget的好處就是可以指定多個線程同時在命令行終端里下載文件。安裝之后,就可以代替wget用多線程下載了。

   sudo apt-get install axel  

 

  CMake和Qt Creator是Linux下開發C++程序的神器,Ubuntu 15.04已經集成了最新版的Qt Creator 

  sudo apt-get install cmake qtcreator 

 

  Ubuntu默認不支持exFat文件系統的掛載,需要手動安裝exfat的支持。裝上exfat-fuse之后就可以掛載exfat分區的磁盤了。

  sudo apt-get install exfat-fuse 

   安裝完這個之后,如果是安裝的雙系統,發現菜單會加載windows的盤符,這個時候就可以在寫一個shell腳本 例如:

        #!/bin/sh

   mount -t ntfs /dev/sdb2 /mnt/ssdSystem

  然后在/etc/rc.local 中執行此shell腳本 例如 sh  bootExec.sh

  如果不想這樣也可以,直接從菜單欄解鎖即可。

 

  lnav工具是在終端界面看日志的神器。裝上之后在終端里就可以用lnav彩色顯示日志了。

  sudo apt-get install lnav 

 

  系統默認不帶解壓縮rar文件的功能,手動安裝unrar程序

  sudo apt-get install unrar  

  裝上之后就可以用命令解壓縮rar文件了。使用如下命令解壓縮文件到當前目錄。

        unrar x test.rar  

 

  參考文檔:http://blog.csdn.net/skykingf/article/details/45267517

 

  安裝filezilla 相當於windows下的xftp :apt-get -y install filezilla

 ================安裝一些工具軟件 end============

 

 ================teamviewer begin===========

官網https://www.teamviewer.com/zhcn/download/linux/ 下載teamviewer 然后使用gdebi安裝即可

 
 ================teamviewer end============
================ubutu16.04 使用快捷鍵截圖 begin================

1. 查看 "截圖" 快捷鍵

打開 "系統設置",點擊 "硬件" 下的 "鍵盤",然后點擊 "快捷鍵" 標簽,選中 "截圖",就可以看到截圖的各種功能的快捷鍵了:

系統設置-鍵盤-快捷鍵
2. 如果快捷鍵列表里沒有 ”截圖“ 選項,可以進行自定義 "截圖" 快捷鍵

在終端輸入

$ gnome-screenshot -h

來查看截圖工具在命令行下的使用方法:

gnome-screenshot 命令選項幫助
打開系統設置-鍵盤-快捷鍵,點擊 "自定義快捷鍵",點擊 "+" 號添加自定義快捷鍵:

參考網址:https://jingyan.baidu.com/article/7f41ececf72d42593d095c33.html

================ubutu16.04 使用快捷鍵截圖 end================
 
================securt begin================
百度網盤下載地址: https://pan.baidu.com/s/1pLsA3Ib 下載之后然后破解:

下載程序 

(1)wget http://download.boll.me/securecrt_linux_crack.p

(2)ls -l securecrt_linux_crack.pl 
(3) whereis SecureCRT 查看安裝路徑

(4)/usr/bin/SecureCRT /usr/bin/X11/SecureCRT

運行:sudo perl securecrt_linux_crack.pl /usr/bin/SecureCRT

出現如下屏幕:

License:
 
    Name:        xiaobo_l
    Company:    www.boll.me
    Serial Number:    03-61-166978
    License Key:    ABC89D UFDU94 C94CBU 7V17SU ABTUS5 QXX9E5 PF12H6 R62SHC
    Issue Date:    12-22-2013

復制注冊即可! 

參考地址:http://www.php2.cc/article-2517-1.html

================securt end=================
================VMware begin=================

1、安裝Vmware Workstation12

1、從官網上獲取http://www.vmware.com/products/workstation/workstation-evaluation.html

2、如果覺得上面的方法下載得比較慢,可以安裝axel進行多線程安裝:

$ sudo apt-get install axel (我這前面已經安裝了) $ axel -n 10 http://www.vmware.com/products/workstation/workstation-evaluation.html 其中 -n 選項指定線程的數目。

3、執行安裝程序即可

$ chmod +x VMware-Workstation-Full-12.5.5-5234757.x86_64.bundle #賦予執行權限 $ sudo ./VMware-Workstation-Full-12.5.5-5234757.x86_64.bundle #需要root 權限

VMware 12 專業版永久許可證密鑰

5A02H-AU243-TZJ49-GTC7K-3C61N

參考地址:http://blog.csdn.net/kingolie/article/details/72151400

linux下安裝VMware出錯:Gtk-Message: Failed to load module "canberra-gtk-module"

解決方法:http://blog.csdn.net/ytingone/article/details/41447939

================VMware end==================
 
================xampp begin==================
官網下載之后

執行安裝程序即可

$ chmod +x xampp-linux-x64-5.6.30-0-installer.run #賦予執行權限 $ sudo ./xampp-linux-x64-5.6.30-0-installer.run #需要root 權限
然后執行xampp命令

 

提示端口號被占用了 那就先處理端口號問題吧
先確定自己的80端口和443端口哪個被占用了,使用命令:
netstat -anp|grep ":80"
netstat -anp|grep ":443"
 
發現:
80端口被gitlab安裝的nginx占用了
443端口被vmware占用了
 
80端口被占用,把 /opt/lampp/etc/httpd.conf文件內的80修改成別的閑置的端口。
443端口被占用,把 /opt/lampp/etc/extra/httpd-ssl.conf文件內的443修改成別的閑置的端口。
打開 /opt/lampp/lampp,找到如下代碼段:

把其中的80或是443更改成你在上邊兩個配置文件里一致的值,保存退出。

重啟lampp,大功告成。

先改着用吧
 

成功以后

sudo chmod a+w -R /opt/lampp/htdocs  #更改文件夾權限。

建立軟鏈接(快捷方式)。xampp存放在/opt/lampp 里,我們寫的網站,網頁都要存放在htdocs里,就像wampp,把網頁文件都放在www文件里一樣。我們在home里建一個軟鏈接。這樣就可以直接訪問htdocs了。

sudo ln -sf /opt/lampp/htdocs/ ~/Public/

 

如果瀏覽器訪問文件的時候出現 Access forbidden ! 多半是文件權限的問題,比如將一個 hufy 的文件夾放到htdocs里訪問的時候,一般就會出現這樣的提示。解決方法:進入到我們建立的軟鏈接里。

cd Public 

sudo chmod -R 777 hufy

 

想卸載 XAMPP,只需輸入如下命令:

rm -rf /opt/lampp

卸載完成。

 

將XAMPP調置為每次開機運行.

vi /etc/rc.d/rc.local

在最后面增加一行:

/opt/lampp/lampp start

參考文檔:https://jingyan.baidu.com/article/066074d66e1141c3c21cb0ce.html

 

然后mysql設置密碼(默認密碼為空)

/opt/lampp/bin/mysql

use mysql;

update user set password=password('new_password') where user='root'

delete from user where password = '';

select host,user,password from user;

 flush privileges;(刷新權限)

然后配置虛擬域名,先將phpmyadmin走起來 (/opt/lampp/phpmyadmin) 別忘了添加密碼

 

如果在ubuntu 下面 使用xampp這個集成開發環境,卻忘記mysql密碼。

找回密碼的步驟如下:

1、停止mysql服務器

sudo /opt/lampp/lampp stopmysql

2、使用`--skip-grant-tables' 參數來啟動 mysqld

sudo /opt/lampp/sbin/mysqld --skip-grant-tables

3、再開一個終端(在終端中直接右鍵+B) 進入mysql

sudo /opt/lampp/bin/mysql -uroot

現在會直接進入mysql

4、連接mysql權限數據庫

use mysql;

5、修改root用戶的密碼

update user set password=password("123456") where user="root";

6、刷新權限表(必須要有這一步)

flush privileges;

7、退出mysql

quit;

8、重啟mysql服務

sudo /opt/lampp/lampp startmysql

 ok 現在就可以使用剛才設置的密碼登錄msql了

參考文檔:http://blog.csdn.net/xbw12138/article/details/69526100

 

xampp采用的是proftpd服務端,這個不像我們Win環境下常用的Serv-U,用戶帳戶不是在服務端工具里面進行配置,而是在linux系統帳戶里面配置的。因此我們可以使用命令:

groupadd ftpusers

先在系統中創建一個名稱為ftpusers的用戶組,這里的名稱可以隨便設置,主要是為了區分ftp帳戶與系統其他類型的帳戶所以我這里就命名為ftpusers,然后在這個組里面添加一個用戶:

useradd -d /opt/lampp/www/site1 -g ftpusers -s /sbin/nologin site1ftp

第一個參數-d表示用戶home目錄,其中/opt/lampp/www/這個路徑必須是存在的,而site1則是在該命令執行時自動創建的。第二 個參數-g表示此用戶隸屬於哪個用戶組,第三個參數-s表示此用戶的shell環境,為安全起見我們應該設置為一個無權限的路徑。最后一個參數才是此帳戶 的登錄名稱,我這里是site1ftp。

創建好之后我們就要為該帳戶設置一個密碼了:

passwd site1ftp

執行該命令后按提示輸入兩次密碼即可完成帳戶site1ftp的密碼設置了。

接下來我們設置一下帳戶home目錄的權限:

chmod -R 777 /opt/lampp/www/site1

至此,ftp帳戶的添加算是完成了,順便提示一下,刪除帳戶的命令是userdel,修改帳戶的命令是usermod,存儲帳戶的文件路徑為/etc/passwd。

在proftpd配置文件中對ftp目錄添加可重寫的權限,如下:

<Directory /opt/lampp/www/*>
  AllowOverwrite            on
</Directory>

否則會出現ftp上傳文件時無法覆蓋同名文件的問題。

參考文檔:http://blog.csdn.net/orochihuang/article/details/17450839

 

最后安裝switchHosts,git下載地址:https://github.com/oldj/SwitchHosts/releases

================xampp end====================

================phpstorm  pycharm webstorm intell idea begin====================

這四個就直接官網下載安裝:http://www.jetbrains.com/products.html?fromMenu

下載之后安裝

markdown插件:markdown navigator  

markdown在線編輯推薦=》http://markdown.xiaoshujiang.com/   http://mahua.jser.me/  https://www.zybuluo.com/mdeditor

.gitignore插件:

 

 

================phpstorm pycharm webstorm intell idea  end=====================

 

 
 
 問題1:引導問題
  如果是雙硬盤,例如不想包含另一個硬盤的系統,在拔掉硬盤之后,需要更新啟動項的時候使用:sudo update-grub2

問題3:Ubuntu sudo apt-get update無法獲得鎖無法對目錄加鎖問題解決方法

問題:
        更新資源sudo apt-get update時遇到
        E: 無法獲得鎖 /var/lib/apt/lists/lock - open (11: 資源暫時不可用)
        E: 無法對目錄 /var/lib/apt/lists/ 加鎖

解決辦法:
     (1)sudo rm /var/lib/apt/lists/lock
     (2) ps aux      #列出當前進程列表 找到 apt-get 那個被lock住的進程記下PID
               sudo kill PID 即可

參考文檔:http://www.jb51.net/os/Ubuntu/310156.html

 

問題4:Ubuntu安裝wine時停止在"正在設定ttf-mscorefonts-installer"解決方法

Ubuntu安裝wine時停止在"正在設定ttf-mscorefonts-installer"解決方法 安裝wine時,停在了一個地方“正在設定ttf-mscorefonts-installer”,怎么過去呢? 解決方法: 原來要一直下拉下拉到底才可以 ...

解決方法:
  原來要一直下拉下拉到底才可以點確定。。。。
  確定無法點擊? 
  原來要用tab才能選中它。
  ok,確定以后就可以繼續了!
 
參考文檔:http://blog.csdn.net/wwwdc1012/article/details/51736517

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM