广告

本站里的文章大部分经过自行整理与测试

2015年8月12日星期三

Ubuntu - Eclipse / Netbeans 安装

要记得先安装 Oracle Java.
http://jasonmun.blogspot.com/2015/08/ubuntu.html

下载 Eclipse / NetBeans 时也要注意下载的版本
必须跟你的 OS 版本 Type 一样, 
即 32 bits 对 32 bits, 64 bits 对 64 bits

Eclipse

https://www.eclipse.org/downloads/

eclipse-jee-neon-1a-linux-gtk-x86_64.tar.gz 下载到 ~/Downloads

$ cd ~/Downloads

安装

$ tar zxvf eclipse-*.tar.gz

$ sudo mv eclipse /opt

$ sudo gedit ~/.local/share/applications/opt_eclipse.desktop

将以下写入 opt_eclipse.desktop 中,
那 Unity 就可以 search 到这个软件了

[Desktop Entry]
Type=Application
Name=Eclipse Neon
Comment=Eclipse Integrated Development Environment
Icon=/opt/eclipse/icon.xpm
Exec=/opt/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

卸载的话, 只需要将 eclipse 这文件夹撤除即可.

$ sudo rm -rf /opt/eclipse

NetBeans

https://netbeans.org/downloads/

将 netbeans-8.2-linux.sh 下载到 ~/Downloads

$ cd ~/Downloads

安装

$ chmod u+x netbeans-8.2-linux.sh

$ ./netbeans-8.2-linux.sh

卸载的话, 只需要到 netbeans-8.2 装目录中运行

$ cd netbeans-8.2

$ ./uninstall.sh

2015年8月11日星期二

ubuntu - Adobe Reader - Home 出现 C:\nppdf32Log\debuglog.txt

安装 Adobe Reader 后,
Home 会出现奇怪的档案名叫 C\:\\nppdf32Log\\debuglog.txt

解决方法:

1. 将以下存成 ~/fix_nppdf.py

$ cd ~
$ gedit fix_nppdf.py


---------------------------------------------------------------
#! /usr/bin/python3
# Save and Run as:
# "sudo ./fix_nppdf.py /opt/Adobe/Reader9/Browser/intellinux/nppdf.so"
#

import mmap, sys

target = br'C:\nppdf32Log\debuglog.txt'
replacement = br'/dev/null'
replacement += b'\0' * (len(target) - len(replacement))

with open(sys.argv[1], 'r+') as f:
  m = mmap.mmap(f.fileno(), 0)
  offset = m.find(target)
  assert offset != -1
  m[offset:offset+len(target)] = replacement
---------------------------------------------------------------

2. 再将这文档赋予执行权限

$ chmod +x fix_nppdf.py

3. 运行..

sudo ./fix_nppdf.py /opt/Adobe/Reader9/Browser/intellinux/nppdf.so

2015年8月10日星期一

ubuntu - 一些软件安装

Ubuntu 指示器
http://jasonmun.blogspot.my/2017/03/ubuntu-indicator.html

日历

1. 日历
$ sudo add-apt-repository ppa:atareao/atareao
$ sudo apt-get update
$ sudo apt-get install calendar-indicator

2. 华人农历
$ sudo apt-get install chinese-calendar

压缩

7Zip
$ sudo apt-get install p7zip p7zip-full p7zip-rar rar

媒体播放 / 编辑

是 Multimedia Codec, 同时也包含了 Adobe Flash
$ sudo apt-get install ubuntu-restricted-extras

1. 网易云音乐
http://jasonmun.blogspot.my/2017/03/ubuntu-netease.html

2. MiniTube
http://flavio.tordini.org/minitube
$ wget http://flavio.tordini.org/files/minitube/minitube.deb
$ wget http://flavio.tordini.org/files/minitube/minitube64.deb

3. OpenShot
$ sudo apt-get install openshot

Media Coverter
http://jasonmun.blogspot.my/2017/06/linux-media-converter.html

Screen Recorder
http://jasonmun.blogspot.my/2017/06/linux-screen-recorder.html

输入法

Fcitx + 搜狗拼音
http://jasonmun.blogspot.my/2016/04/ubuntu-sogoupinyin.html
http://jasonmun.blogspot.com/2015/08/ubuntu-fcitx.html

虚拟机

1. Vmware
http://jasonmun.blogspot.com/2013/06/ubuntu-vmware.html

2. VirtualBox
https://www.virtualbox.org/wiki/Downloads

3. CrossOver - 可以在 Linux 运行 Windows 软件
http://jasonmun.blogspot.my/2017/02/crossover.html

字典

1. Youdao Dict

http://jasonmun.blogspot.my/2016/04/ubuntu-youdao.html 

2. Golden Dict
http://jasonmun.blogspot.com/2013/05/goldendict.html

3. StarDict
http://jasonmun.blogspot.com/2013/05/ubuntu-stardict.html
http://jasonmun.blogspot.com/2013/05/ubuntu-stardict_23.html

系统有关

1. Gufw 防火壁
$ sudo apt install gufw

2. Unity Tweak
sudo apt-get install unity-webapps-common unity-webapps-service
$ sudo apt-get install unity-tweak-tool

3. Ubuntu Tweak
$ wget http://archive.getdeb.net/ubuntu/pool/apps/u/ubuntu-tweak/ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb
$ sudo apt-get install gdebi
$ cd ~/Downloads
$ sudo gdebi ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb

4. menuLibre
http://jasonmun.blogspot.my/2017/03/ubuntu-menulibre.html

5. Grub Customizer
http://jasonmun.blogspot.my/2017/03/linux-grub-customizer-grub.html

6. Boot Repair
http://jasonmun.blogspot.my/2017/03/linux-boot-repair.html

7. BleachBit
http://jasonmun.blogspot.my/2013/05/bleachbit.html

8. Conky
http://jasonmun.blogspot.my/2017/03/linux-conky.html

9. Tor
http://jasonmun.blogspot.my/2017/02/linux-deep-web-tor-apache2.html

10. Prey
http://jasonmun.blogspot.my/2016/05/ubuntu-prey.html

浏览器

1. Google Chrome
http://jasonmun.blogspot.my/2016/05/linux-chrome.html

2. Google Chrome + ARChon 运行库 - 可以直接运行 Android Apps
http://jasonmun.blogspot.my/2017/03/linux-chrome-archon-android-app.html

云存储

1. Dropbox
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
$ sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu $(lsb_release -sc) main"
$ sudo apt-get update
$ sudo apt-get install dropbox

2. Google Drive
http://jasonmun.blogspot.my/2017/05/ubuntu-google-drive.html

即时聊天

1. Pidgin
$ sudo add-apt-repository -y ppa:pidgin-developers/ppa
$ sudo apt-get update
$ sudo apt-get install pidgin

2. QQ
http://jasonmun.blogspot.my/2017/03/ubuntu-wine-qq.html
http://jasonmun.blogspot.my/2017/02/crossover-qq.html

3. Skype
http://jasonmun.blogspot.my/2017/03/linux-skype-64-bit.html

TEAMVIEWER

http://jasonmun.blogspot.my/2016/12/linux-teamviewer.html

JAVA 6 / 7 / 8 / 9


http://jasonmun.blogspot.my/2016/04/ubuntu-java-6-7-8-9.html

编辑

Eclipse / Netbeans
http://jasonmun.blogspot.my/2015/08/ubuntu-eclipse-netbeans.html

FILEZILLA

$ sudo add-apt-repository ppa:adabbas/1stppa
$ sudo apt-get update
$ sudo apt-get install filezilla

FOXIT READER

https://www.foxitsoftware.com/downloads/

ADOBE READER

$ sudo add-apt-repository "deb http://archive.canonical.com/ precise partner"
$ sudo apt-get update
$ sudo apt-get install acroread

如果以上不行, 
先清除干净
$ dpkg -l | grep -i adobe
$ sudo apt-get remove acroread-bin
$ sudo apt-get remove acroread
$ sudo apt-get autoremove
$ dpkg -l | grep -i adobe # 再查看

再从 FTP 下载 AdbeRdr9.5.5-1_i386linux_enu.deb, 然后跟着下面安装

ftp://ftp.adobe.com/pub/adobe/reader/unix/

$ sudo apt-get install libgtk2.0-0:i386
$ sudo apt-get install -y libxml2:i386
$ sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libstdc++6:i386
$ sudo apt-get install gdebi

$ sudo gdebi AdbeRdr9.5.5-1_i386linux_enu.deb

$ cd /opt/Adobe/Reader9/Reader/intellinux/bin
$ acroread

http://jasonmun.blogspot.com/2015/08/ubuntu-adobe-reader-home.html

PIPELIGHT (Microsoft Silverlight 用)
$ sudo apt-add-repository ppa:pipelight/stable
$ sudo apt-get update
$ sudo apt-get install pipelight-multi

$ sudo pipelight-plugin --enable silverlight

$ sudo pipelight-plugin --enable widevine

MEDIA
$ sudo apt-get install compizconfig-settings-manager

$ sudo apt-get install flashplugin-installer

$ sudo apt-get install libavcodec-extra

$ sudo apt-get install libdvdread4

$ sudo add-apt-repository ppa:mc3man/trusty-media
$ sudo apt-get update
$ sudo apt-get install gstreamer0.10-ffmpeg

其它

$ sudo apt-get install libreoffice-style-sifr

$ wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
$ sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb


爱壁纸
http://jasonmun.blogspot.my/2017/03/linux-love-wallpaper.html

ubuntu - SSH / SCP

安装 SSH 服务
---------------------
$ sudo apt-get install ssh

产生公钥与私钥 (可以选择 rsa / dsa / ecdsa / ed25519 算法来加密) 
-------------------------------------------------------------------
# 预设会在~/.ssh 中产生私 id_rsa 和公钥 id_rsa.pub
$ ssh-keygen -t rsa -b 4096 -C "bat@yahoo.com" -P "密码"

让别人可以用 SSH 进入, 不需要户口密码
--------------------------------------------------------
将公钥加入档案 authorized_keys 中
$ cd ~
$ cat .ssh/id_rsa.pub >> .ssh/authorized_keys



$ eval "$(ssh-agent -s)"   (确保 sshd 在运行)
$ ssh-add ~/.ssh/id_rsa

以后别人用
$ ssh userId@localhost

进入 localhost 不需要密码

如果 localhost_2 将 localhost 的公钥,
加入自己的 .ssh/authorized_keys 档案中,
那表示说 localhost 可以不需要密码进入 localhost_2 某个户口了
(当然, localhost_2 也要安装 SSH 服务)

SCP 文件传输
---------------------
# 从 localhost_2 的户口 userId00 复制文件到 localhost 里的户口 userId01
$ scp /home/userId00/z.txt userId01@localhost:/home/userId01

ubuntu fcitx 中文输入器

目前 ibus 用 GooglePinyin 会有明显的 bugs
但可用 fcitx 加装搜狗拼音输入法, UI 界面与功能会大大提升

不需撤 ibus, fcitx 可以跟 ibus 共存

$ sudo add-apt-repository ppa:fcitx-team/nightly
$ sudo apt-get update

$ sudo apt-get install fcitx fcitx-config-gtk
$ sudo apt-get install fcitx-pinyin

$ sudo apt-get install fcitx-googlepinyin # Google 拼音输入法
$ sudo apt-get install fcitx-sunpinyin # 太阳拼音输入法
$ sudo apt-get install fcitx-module-cloudpinyin # 云拼音输入法

安装 fcitx 完后, 根据自己的OS版本,
下载搜狗拼音输入法, deb 档案在 ubuntu 按一按就可以安装了

搜狗拼音输入法 32 / 64 bits
---------------------------------------
http://pinyin.sogou.com/linux/?r=pinyin
http://pinyin.sogou.com/linux/download.php?f=linux&bit=32
http://pinyin.sogou.com/linux/download.php?f=linux&bit=64

ibus / fcitx 输入工具的转换
---------------------------------------
System Settings -> Language Support -> Language -> Keyboard input method system: fcitx

* 如果在 ubuntu 14.04 撤了 ibus, System Settings 会很多东西连同一起扯掉,
恢复的方法如下:

$ sudo apt-get remove unity-control-center
$ sudo apt-get install unity-control-center

$ sudo apt-get install ubuntu-desktop

2015年8月6日星期四

Vmware Ubuntu - power-on script did not run successfully..


如果你遇上以上问题,
可以用以下指令来解决问题

# 预设
$ cd /usr/bin

# 卸载 VMware Tools
$ sudo vmware-uninstall-tools.pl

# 卸载 ..
$ sudo apt-get purge open-vm-tools*

# 安装
$ sudo apt-get install open-vm-tools-lts-trusty

重新安装 VMware Tools
(按 VMware -> VM > Reinstall VMware Tools)
等待 VMware 将 VMware Tools 挂起..
[C:\Program Files (x86)\VMware\VMware Workstation\linux.iso]

# 复制到 home
$ sudo cp "/media/VMware Tools/VMwareTools-9.9.3-2759765.tar.gz" ~

# 解压
$ cd ~
$ tar zxvf VMwareTools-9.9.3-2759765.tar.gz

$ cd vmware-tools-distrib

# 给 root 户口设定密码
$ sudo passwd root

# 用 root 户口来安装
$ su root

$ ./vmware-install.pl