-
想要用虚拟机配置一个
hadoop
单机版玩一玩,于是用virtualbox
装了一个Ubuntu Server 16.04
的虚拟机。虚拟机默认使用的是NAT
模式的网卡。由于要在宿舍和实验室两个地方使用它,NAT
模式下虚拟机的IP
会自动变化,也不能给它设置静态IP
,故给其添加一个新的网卡。决定添加一块
Host-Only
网卡,这样就能固定其IP
,用来与宿主机通信了。默认的那块NAT
网卡就用来上网了。那么问题来了,当添加网卡之后,在虚拟机中并没有发现新添加的网卡。用ifconfig
查看网卡信息,只有之前的那块网卡。
-
使用Flask+Gunicorn+Supervisor+Nginx把应用部署到服务器时,出现了编码问题。
File "/srv/www/biu/venv/lib/python3.4/site-packages/werkzeug/datastructures.py", line 2653, in save dst = open(dst, 'wb') UnicodeEncodeError: 'ascii' codec can't encode characters in position 56-60: ordinal not in range(128)
文件名的确有中文,但是在本地测试的时候没有问题啊!在本地采用的是'UTF-8'进行编码,但是在服务器怎么就是'ASCII'了?
-
Pycharm、Android Studio在Ubuntu下字体丑的一逼。然而Eclipse却好漂亮!!!使用美化过字体的OpenJDK就OK啦
-
起因
作死地重装了一次chromium,然后就不能看视频,传文件了。。。。
安装
sudo add-apt-repository -y ppa:skunk/pepper-flash sudo apt-get update sudo apt-get install pepflashplugin-installer
装好之后
sudo gedit /etc/chromium-browser/default
在文件末尾追加
. /usr/lib/pepflashplugin-installer/pepflashplayer.sh
-
-
需求
Ubuntu环境下,下载某个软件之后,往往不能像windows那样创建桌面快捷方式。尼玛每次开个程序都要敲一行命令,而且终端还不能关,把终端关了程序也就关了。有没有方法搞个桌面快捷方式呢?
观察
从Ubuntu软件中心安装带GUI的软件,大多会在
/usr/share/applications
目录中创建一个appname.desktop
的文件。将这个文件复制到桌面,就能双击运行。我们来打开
gedit.desktop
文件,看看其中的内容打开终端输入如下命令
$ cat /usr/share/applications/gedit.desktop
会有如下输出
[Desktop Entry] Name=gedit GenericName=Text Editor Comment=Edit text files Exec=gedit %U Terminal=false Type=Application StartupNotify=true MimeType=text/plain; Icon=accessories-text-editor Categories=GNOME;GTK;Utility;TextEditor; ......省略
其中
[Desktop Entry]
中的内容尤为重要。Name=***
Exec=***
Terminal=false
Type=Application
Icon=***
这5个元素是最基本的