ubuntu source code,linux vscode

各位老铁们好,相信很多人对ubuntu source code都不是特别的了解,因此呢,今天就来为大家分享下关于ubuntu source code以及linux vscode的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

支持linux的应用软件有哪些呢

首先声明这是我复制人家的,版权不是我的,可惜作者的名字我不记得了。要感谢哪位大哥啊。下面给你分享一下,哈哈。以下是ubuntu的:

1. AptonCD,ubuntu系统下,备份“更新下载的软件包的软件。

此版本为私人修正版,官方的版本,在8.10上有bug,这个版本我自己在用,完全正常

2. CDEmu虚拟光驱套装。相当于windows下的Daemon Tools了,包括全部5个安装文件和安装说明。

3. Emerald官方主题包。官方的软件,安装后是不带主题的,这个主题包就是官方出的附属品,很多主题还是不错滴~:

4. eva。就是QQ拉,我最推荐这个,简洁,稳定。

5. UB模仿XP的ADSL拨号程序。不多说了,装了就明白了,使用起来很很很简单的:

6. Tux Command。Ubuntu下的“双窗口文件管理器”,个人推荐使用:

7. Ubuntu Tweak。。。。地球人都知道吧?嘿嘿:

8. Win32 Codecs。视频播放器的“解码器”,安装后,就可以播放rm,rmvb,dat,wmv,avi,mkv了。

9. XnViewMP。win下的Xnview看图软件的 Linux版本~好像。。。。只能看图,功能没win的那么多:

10.Nero 3.0.2.1 For Linux。包括安装包和序列号。官方下载的没序列号的,帮大家找好了。

11.Audacious歌词显示插件。有兴趣的可以试试看,确实可用。不过我倒是觉得没什么用。

12.绿色截图软件。JAVA软件,内附安装使用说明。照做就是了。

13.飞信 linux版:libfetion

14.Ubuntu下的中国农历日历。私人作品,农历日历。如果你开启了3D特效,它就能在桌面上透明哦!

15.Cairo-Dock全套(包括主程序,插件,主题)。N多人找的东西,光是这个插件,我就自己搜了2个多小时才找到,打包发布。

16.金山词霸 2003 for linux。地球上有人不知道这个是什么么?

17.福昕 Foxit PDF Reader 1.0 beta

18.SMPlayer 0.6.6。电影播放器(外壳程序),配合上面提到的解码器,就“全能”了。

19.Audacious 1.5.1。号称Ubuntu下的“千千静听”,确实名不虚传的。

20.MultiGet 1.2.0(下载软件,我承认,ub下的速度确实不如迅雷,但也不错了。不信看我附件的截图)

******************************************************************************************

Ubuntu常用软件安装集合

引自

Submitted by Asp on 2007, December 20, 11:15 PM.软件·Software

以下介绍的是Ubuntu的常用软件和他们的安装方法。

在安装之前请先更新源,具体请看:

首先介绍两个命令: sudo和 su

sudo意思就是super-user do,让当前用户暂时以管理员的身份root来执行这条命令。

su是用来改变当前用户的,su root,就是将当前用户切换为root,用了su root之后,下面所有的命令就可以不用打sudo了,因为当前用户已经是管理员root了。

常用工具:

scim

很好的输入法,有着和微软拼音输入法差不多的输入方式,联想功能很强大。

sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh

sudo sh-c" echo'export XMODIFIERS=@im=SCIM; export GTK_IM_MODULE="scim"; export QT_IM_MODULE="scim"; scim-d'>/etc/X11/Xsession.d/95xinput"

sudo chmod 755/etc/X11/Xsession.d/95xinput

comix

Ubuntu下看漫画的软件,可以不用解压压缩包直接观看,和Windows中的ComicViewer的极佳替代品,只是打开很大的压缩包时,速度稍慢一点。

apt-get install comix

kiba-dock

桌面dock工具,可以把常用的软件放在里面,最大的特色是支持物理效果,即可以将里面所有的物体扔来扔去,弹来弹去,很有趣。

sudo apt-get install kiba-dock

Avant Window Navigator

Avant Window Navigator是一个Ubuntu下仿苹果风格的Dock,个人比较喜欢,虽然没有像kiba-dock那种可以做物理运动扔来扔去的功能,但是他里面有着跳动、缩放、闪光、翻转等9种不同的效果,而且还可以把这9种效果任意组合,所以用起来还是非常舒服的。

alien

非常强大的工具,可以把rpm包转换为deb包,相信很多人都很需要这个功能。

sudo apt-get install alien

用法: sudo alien rpmfile.rpm

ghex

非常好用的16进制编辑工具,可以直接修改可执行文件。

sudo apt-get install ghex

聊天工具:

LumaQQ

Linux下的QQ聊天软件,最新版是2006 M2,虽然已经停止了开发,但是界面和QQ已经基本差不多,并且仍然能完成大部分的功能。

视频音频:

gstreamer

安装后,Ubuntu即可播放mp3

sudo apt-get install gstreamer0.10-*

xine

安装完后movie player即可播放rmvb等几乎所有格式的视频

sudo apt-get remove totem-gstreamer

sudo apt-get install totem-xine libxine1-ffmpeg libxine1-gnome libxine1-plugins libxine1 libstdc++5

sudo apt-get install w32codecs

Listen

还在想Gnome下用什么音频播放器么,还在羡慕KDE下的Amarok么?用Listen吧,比Amarok都爽,让KDE来羡慕GNOME吧。

sudo apt-get install listen

网络工具:

aMule

Ubuntu下的Emule,速度甚至比Emule更快,而且不限制关键字哦(不纯洁的人们,这个作用就不用我解释了吧)

sudo apt-get install amule

WireShark

Linux下用的最广泛的网络分析工具,功能非常强大,报文分析非常透彻,比Windows下的Etherpeek更加好用,只是没有报文统计功能。

sudo apt-get install wireshark

开发工具:

jdk 6

Java Develop Kit,用Java编写的程序都需要他的支持,里面包括了jre,所以不用另外去下jre了。

sudo apt-get install sun-java6-jdk

sudo update-alternatives--config java

执行之后会出现如下画面

There are 2 alternatives which provide `java'.

Selection Alternative

-----------------------------------------------

1/usr/bin/gij-4.2

*+ 2/usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default[*], or type selection number:

输入你现在正在新装的java-6-sun的序号,如上,我的是2,回车。

eclipse

bluefish editor

非常好用的网页编辑工具,里面提供了很多辅助Tag来添加代码,想我这种记忆力不好的人有救了。

apt-get install bluefish

devhelp

一个像Windows中MSDN的帮助文档,只要下载对应的dev帮助文件,就可以在里面进行查找,很好用,开发必备工具。

apt-get install devhelp

ubuntu软件安装在哪个目录

一般的deb包(包括新立得或者apt-get下载的)都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。

另参见apt使用参考:

[c-sharp] view plain copy

apt-cache search#------(package搜索包)

apt-cache show#------(package获取包的相关信息,如说明、大小、版本等)

sudo apt-get install#------(package安装包)

sudo apt-get install#-----(package-- reinstall重新安装包)

sudo apt-get-f install#-----(强制安装?#"-f=--fix-missing"当是修复安装吧...)

sudo apt-get remove#-----(package删除包)

sudo apt-get remove-- purge#------(package删除包,包括删除配置文件等)

sudo apt-get autoremove--purge#----(package删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))

sudo apt-get update#------更新源

sudo apt-get upgrade#------更新已安装的包

sudo apt-get dist-upgrade#---------升级系统

sudo apt-get dselect-upgrade#------使用 dselect升级

apt-cache depends#-------(package了解使用依赖)

apt-cache rdepends#------(package了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)

sudo apt-get build-dep#------(package安装相关的编译环境)

apt-get source#------(package下载该包的源代码)

sudo apt-get clean&& sudo apt-get autoclean#--------清理下载文件的存档&&只清理过时的包

sudo apt-get check#-------检查是否有损坏的依赖

ubuntu怎么安装Django

导读:今天首席CTO笔记来给各位分享关于ubuntu怎么安装Django的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

如何在ubuntu12.04下搭建PythonDjango环境

首先Ubuntu自带Python然后安装Django

这个是安装配置使用NginxUwsgi来配置Django

照着一步步来就行很简单生产环境使用

django安装各种包报错

Ubuntu新环境下搭建djangorestapi时安装MySQL-python报错。

需要安装(sudo)apt-getinstallpython-dev

python-dev是必须的?----error:Python.h

你需要自己安装一个源外的python类库,而这个类库内含需要编译的调用pythonapi的c/c++文件

你自己写的一个程序编译需要链接libpythonXX.(a|so)

(注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)

其他正常使用python或者通过安装源内的python类库的不需

Installingcollectedpackages:MySQL-python

Runningsetup.pyinstallforMySQL-python...error

Completeoutputfromcommand/usr/bin/python-u-c"importsetuptools,tokenize;__file__='/tmp/pip-build-ZzcKHT/MySQL-python/setup.py';f=getattr(tokenize,'open',open)(__file__);code=f.read().replace('\r\n','\n');f.close();exec(compile(code,__file__,'exec'))"install--record/tmp/pip-Ur_CBU-record/install-record.txt--single-version-externally-managed--compile:

runninginstall

runningbuild

runningbuild_py

creatingbuild

creatingbuild/lib.linux-x86_64-2.7

copying_mysql_exceptions.py-build/lib.linux-x86_64-2.7

creatingbuild/lib.linux-x86_64-2.7/MySQLdb

copyingMySQLdb/__init__.py-build/lib.linux-x86_64-2.7/MySQLdb

copyingMySQLdb/converters.py-build/lib.linux-x86_64-2.7/MySQLdb

copyingMySQLdb/connections.py-build/lib.linux-x86_64-2.7/MySQLdb

copyingMySQLdb/cursors.py-build/lib.linux-x86_64-2.7/MySQLdb

copyingMySQLdb/release.py-build/lib.linux-x86_64-2.7/MySQLdb

copyingMySQLdb/times.py-build/lib.linux-x86_64-2.7/MySQLdb

creatingbuild/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/__init__.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/CR.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/FIELD_TYPE.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/ER.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/FLAG.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/REFRESH.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

copyingMySQLdb/constants/CLIENT.py-build/lib.linux-x86_64-2.7/MySQLdb/constants

runningbuild_ext

building'_mysql'extension

creatingbuild/temp.linux-x86_64-2.7

x86_64-linux-gnu-gcc-pthread-DNDEBUG-g-fwrapv-O2-Wall-Wstrict-prototypes-fno-strict-aliasing-Wdate-time-D_FORTIFY_SOURCE=2-g-fstack-protector-strong-Wformat-Werror=format-security-fPIC-Dversion_info=(1,2,5,'final',1)-D__version__=1.2.5-I/usr/include/mysql-I/usr/include/python2.7-c_mysql.c-obuild/temp.linux-x86_64-2.7/_mysql.o

_mysql.c:29:20:fatalerror:Python.h:Nosuchfileordirectory

#include"Python.h"

^

compilationterminated.

error:command'x86_64-linux-gnu-gcc'failedwithexitstatus1

----------------------------------------

Command"/usr/bin/python-u-c"importsetuptools,tokenize;__file__='/tmp/pip-build-ZzcKHT/MySQL-python/setup.py';f=getattr(tokenize,'open',open)(__file__);code=f.read().replace('\r\n','\n');f.close();exec(compile(code,__file__,'exec'))"install--record/tmp/pip-Ur_CBU-record/install-record.txt--single-version-externally-managed--compile"failedwitherrorcode1in/tmp/pip-build-ZzcKHT/MySQL-python/

python2.7怎么安装django

Django提供3种发行版本,推荐使用官方的稳定版本:

1.你的操作系统提供的发行版本(Linux)

2.官方稳定版本(推荐)

3.开发测试版本

Django本质上是Python语言的一个类库,因此可以通过pip工具安装。这也是最简便最好的安装方式。不建议通过下载安装包或者编译源码进行安装的方法,除非你的环境无法连接外部网络。

首先,确保你已经安装了pip!

在Ubuntu下:sudopipinstalldjango

在windows下:命令行中pipinstalldjango

如果要指定版本,可使用pipinstalldjango=1.14.1这种形式。

摘自:刘江的博客和教程:liujiangblog-com,里面有详细的描述。

ubuntu怎么部署django

记录一次在全新服务器下配置Django项目说明:

Linux操作系统:Ubuntu16.04

Django版本:1.8.7

Python版本:2.7.12

运行模式:Ubuntu+Django+Apache2+Mod_wsgi

Apache2配置文件:sudovi/etc/apache2/apache2.conf

Apache2错误日志:cat-n/var/log/apache2/error.log

Apache2命令:

启动:sudo/etc/init.d/apache2start

重启:sudo/etc/init.d/apache2restart

停止:sudo/etc/init.d/apache2stop

配置过程如遇到错误,请仔细检查前面每一步是否有完全按照教程来执行。

1.安装Django

a)sudoapt-getinstallpython-pip

b)sudopipinstallDjango==1.10.5

2.安装Apache2

a)sudoapt-getinstallapache2

3.安装libapache2-mod-wsgi

a)sudoapt-getinstalllibapache2-mod-wsgi

4.创建项目及应用

a)创建项目

django-adminstartproject项目名称

b)创建应用(如果有应用就上传到项目目录下,否则创建)

pythonmanage.pystartapp应用名称

5.项目和应用建好后给予权限

a)chown-Rwww-data:www-data项目名称

6.配置Apache2

a)sudovi/etc/apache2/apache2.conf

169-177行是我添加的内容

169Directory/home/z/product/Code(改为自己的项目目录)

170OptionsIndexesFollowSymLinks

171AllowOverrideNone

172Requireallgranted

173/Directory

174WSGIScriptAlias//home/z/product/Code/Code/wsgi.py(改为自己的项目文件)

175WSGIPythonPath/home/z/product/Code(改为自己的项目文件)

176Alias/static//home/z/product/Code/business/static/(改为自己的项目内的应用)

177Alias/static//home/z/product/Code/yyl/static/(改为自己的项目内的应用)

169-175行的功能为添加项目至Apache

176和177行是为了加载应用内/static/目录内的静态资源

错误及解决方案:

下面错误可能只是自己当前项目中所遇到的错误,其他项目请忽略。

问题一:ImportError:Nomodulenamedcelery

sudopipinstallgit+

问题二:NomodulenamedPIL.ImImagePlugin

sudoapt-getinstallpython-imaging

问题三:Nomodulenamedrequests

sudopipinstallrequests

问题四:Nomodulenameddss.Serializer

sudopipinstalldjango-simple-serializer

Ubuntu14.04下Django+MySQL安装部署全过程

Ubuntu16.04下安装部署Nginx+uWSGI+Django1.9.7

Django的详细介绍:请点这里

Django的下载地址:请点这里

本文永久更新链接地址:

腾讯云python系列之部署Django流程

我的是centos系统

我们通过腾讯的控制台的登录按钮,进入到远程登录的界面,如图1为腾讯云的控制台界面。图2为登录以后的密码输入窗口

进入登录界面以后,会是图3这样子的情况,我们输入ls,会发现没有任何文件,输入piplist会提示没有安装pip,而输入python时,会显示默认安装了python2.7.5版本

一、首先我们要安装pip,根据自己的系统自行选择

centos类系统:sudoyuminstallpythonpython-pip

ubuntu类系统:sudoapt-getinstallpythonpython-pip

安装好以后piplist一下,看看都有哪些python安装包

二、安装django

我安装的Django版本为1.9.8的,根据自己的情况,更改后面的版本号

sudopipinstallDjango==1.9.8

可能会出现图4这样的问题,原因是我们pip版本太低,直接按照提示升级我们的pip

更新了pip以后,安装可能会出现如图5这样的问题,我们不要在==两边加空格,因为加空格会导致不识别django的版本。

安装完以后你会发现自己找不到Django放在哪里了,其实我的django被安装在了

/usr/lib/python2.7/site-packages/

并且我们要执行创建django的命令在django的bin目录下,如图6

/usr/lib/python2.7/site-packages/django/bin

进入到该目录下,运行django-admin.pystartprojectFirstProject,创建出FirstProject的项目。就会在该目录下创建出FirstProject这个项目,进入项目,运行pythonmanage.pyrunserver

问题来了,我们运行以后,不要点击,这个是进不去的,我们应该通过腾讯云的公网ip来访问网站,但又有同学发现通过公网的ip也无法访问我们的网站,这是因为自己的腾讯云没有打开相应的端口,所以无法访问。开放端口在安全组这个选项,如图7

进入安全组,新建我们的开放端口,我开放的是80端口。如图8

开放端口后,我们重新pythonmanage.pyrunserver0.0.0.0:80,如图9

通过公网ip,就可以直接访问我们的网站了。如图10

如何在ubuntu下配置Django和apache+mod

参考一下:

Apache是全球使用率最高的、开源的一个Web服务端软件,现在介绍一下如何在Ubuntu14.04上安装和配置Apache。

工具/原料

Ubuntu14.04

方法/步骤

命令行安装Apache

打开"终端窗口",输入"sudoapt-getinstallapache2"--回车--输入"root用户的密码"--回车--输入"y"--回车,安装完成

默认的网站根目录的路径

Apache安装完成后,默认的网站根目录是"/var/www/html",在终端窗口中输入"ls/var/www/html"--回车--在网站根目录下有一个"index.html"文件,在ie浏览器中输入"127.0.0.1"--回车,就可以打开该页面。

Apache的第一个配置文件apache2.conf的路径

在终端窗口中输入"ls/etc/apache2"--回车--有一个"apache2.conf"的配置文件。

Apache的第二个配置文件000-default.conf的路径

在终端窗口中输入"ls/etc/apache2/sites-available"--回车--有一个"000-default.conf"的配置文件。

修改网站的根目录

1、在终端窗口中输入"sudovi/etc/apache2/apache2.conf"--回车--找到"Directory/var/www/"的位置--更改"/var/www/"为新的根目录就可以了。

2、在终端窗口中输入"sudovi/etc/apache2/sites-available/000-default.conf"--回车--找到"DocumentRoot/var/www/html"的位置--更改"/var/www/html"为新的根目录就可以了,这里我把它更改为"/var/www/"。

重启Apache

在终端窗口中输入"sudo/etc/init.d/apache2restart"--回车--"输入root用户密码"--回车--重启成功。

复制"index.html"文件到"/var/www"目录下

在终端窗口中输入"cp/var/www/html/index.html/var/www/"--回车--输入"ls/var/www"--回车--有一个"index.html"文件,复制成功。

测试更改网站根目录是否成功

在"火狐浏览器"中输入"127.0.0.1"--能访问到"index.html"文件--更改成功

结语:以上就是首席CTO笔记为大家介绍的关于ubuntu怎么安装Django的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。

阅读剩余
THE END