ubuntu 笔记软件 离线 ubuntu离线安装软件包
摘要:求一款可以离线使用的笔记软件,要完全离线环境下可以使用的,最好 toent是一个Bittoent软件,基于终端的BT客户端,高性能、低资源,另外有不少人给toent开发了We GUI来更好的让用户...
发布日期:2020-08-05求一款可以离线使用的笔记软件,要完全离线环境下可以使用的,最好...
toent是一个Bittoent软件,基于终端的BT客户端,高性能、低资源,另外有不少人给toent开发了We GUI来更好的让用户控制管理toent,总而言之在Linux平台下,toent是一个不错的BT下载解决方案。
toent已被添加进Uuntu源中,在Uuntu下安装toent非常容易,一句话即可安装: $sudo apt-get install toent 但是这里要写的是编译安装toent的笔记记录,在这个编译安装过程中可以学习到一些关于编译安装源码的简单经验。
在这里所用到的是全新安装的Uuntu 8.10,以此为例来进行编译安装的学习。
首先在toent官方Wiki中的Install条目中给出了安装步骤: cd hometoent svn co svn:akshasa.nolitoenttunk cd hometoenttunk svn up cd litoent .autogen.sh .configue make make install cd ..toent .autogen.sh .configue make make install 在一个全新安装的Uuntu下还未安装suvesion,无法使用svn获取最新源码,所以我们需要安装suvesion: $sudo apt-get install suvesion 在home下创建一个文件夹需要提权: $cd home $sudo mkditoent 然后根据toent wiki的Install条目进行下一步: $cd hometoent 由于svn获取源码写入hometoent也需要提权: $sudo svn co svn:akshasa.nolitoenttunk 接下来就会下载一堆源码,下载完成后接着进行下一步: $cd hometoenttunk 想要查看通过svn获得的源码版本使用命令: $sudo svn up 这条命令会返回版本号,由于编译软件需要编译器,所以我们在这一步就需要安装编译器先: $sudo apt-get install uild-essential 安装完编译器之后进行接下来的步骤: $sudo .autogen.sh 应该会返回信息:aclocal not found,这是因为需要安装automake: $sudo apt-get install automake 安装完automake之后再重复上一步: $sudo .autogen.sh 应该会返回信息: aclocal... configue.ac:22: waning: maco `AM_DISABLE_STATIC" not found in liay configue.ac:23: waning: maco `AM_PROG_LIBTOOL" not found in liay autoheade... litoolize... litoolize no glitoolize not found 这是因为未安装litool软件包,一句话安装: $sudo apt-get install litool 安装完litool之后再重复上一步: $sudo .autogen.sh 应该会返回信息: aclocal... autoheade... litoolize... using litoolize automake... configue.ac:23: installing `.config.guess" configue.ac:23: installing `.config.su" configue.ac:18: installing `.install-sh" configue.ac:18: installing `.missing" scMakefile.am: installing `.depcomp" autoconf... eady to configue 接下来进行下一步: $sudo .configue 将会开始检查环境、配置,应该会返回信息: checking fo OPENSSL... configue: eo: Package equiements (openssl) wee not met: Conside adjusting the PKG_CONFIG_PATH envionment vaiale if you installed softwae in a non-standad pefix. Altenatively, you may set the envionment vaiales OPENSSL_CFLAGS and OPENSSL_LIBS to avoid the need to call pkg-config. See the pkg-config man page fo moe details. 通过Google搜索结果中,都说的是在这里需要告诉pkg-config这个openssl的相关配置文件(.pc)的位置,通常已安装的软件和包的.pc文件都会出现在uslipkg-config下,但我在这里没有找到openssl的.pc文件,并且通过使用命令$sudo apt-get install openssl发现openssl是已安装了的,到这一步就停滞不前了。
最后在Uuntu的package网站里搜索到一个相关的包是lissl- dev,安装这个包: $sudo apt-get install lissl-dev 安装完lissl-dev之后再接着重复上一步$sudo .configue又会收到和之前类似的信息,只是这回返回的是: checking fo STUFF... configue: eo: Package equiements (sigc++-2.0) wee not met: No package "sigc++-2.0" found 再次通过Uuntu的Package网站里设为首页搜索到相关软件包是lisigc++-2.0,所以需要安装这个包: $sudo apt-get install lisigc++-2.0-dev 安装完这个包之后再重复执行$sudo .configue,可以顺利完成了,接下来的步骤: $sudo make $sudo make install $cd ..toent $sudo .autogen.sh $sudo .configue 返回*** The ncuses liay is equied!,安装ncuses开发包: $sudo apt-get install ncuses-dev 重复$sudo .configue,再返回信息checking fo licul... configue: eo: Package equiements (licul = 7.15.4),安装licul开发包(licul-dev是由licul4-openssl-dev提供的虚拟软件包): $sudo apt-get install licul4-openssl-dev 重复$sudo .configue,可以顺利完成并且进行下一步了: $sudo make $sudo make install 至此toent编译安装就完成了,在这次编译安装toent可以学习到以下基础经验: 编译所需的东西是首先要安装好的: $sudo apt-get install uild-essential automake 在进行.configue步骤出现找不到的包的情况下先将Package equiement后括号中的关键字词记下来,在Uuntu Package(http:packages.uuntu.com) 搜索一下,就可以知道如何通过apt-get来安装哪个包了。
通常情况下所需要安装的是相关包的开发包,所以通常安装的是***-dev这样子的包,比如之前的openssl就是一个典型,编译需要用到openssl的开发包lissl-dev。
另外编译安装软件之前应该有个好习惯,是这次编译安装所获得的经验,那...
ubuntu的软件下载及更新问题
更新管理器基本上只是管ubuntu系统的,就跟windows update差不多软件中心是一些“配置”好了{包配置好了}的软件的仓库新立得呢,就像是供货源头那样,,,一切都需要你自己去选配{不过一些依赖关系还是会被自动选上的},,至于最后能不能组成需要的东西……那就不管了…………
在Ubuntu系统上轻松安装软件的方法和技巧是什么
利用Uuntu自带的图形化工具安装软件 1.更新管理器 Uuntu系统上的更新管理器类似于Windows系统上的“自动更新”程序,但它比“自动更新”程序更强大,它不仅可以安装系统的补丁,也可以安装应用程序的补丁或更新版本。
更新管理器自动侦测哪些软件包需要更新,如有需要更新的软件包,就提示用户进行软件更新。
安装这些需要更新的软件包很简单,点击GNOME桌面上方控制面板右侧系统托盘区的“更新管理器”图标,也可单击菜单“系统”→“系统管理”→“更新管理器”项,就会弹出“更新管理器”窗口,在该窗口中,用户可以选择部分或全部软件包进行更新。
2.添加或删除程序 这是一个类似于Windows系统上的添加或删除程序的应用程序,提供了非常直观、方便的安装和卸载Uuntu上的应用程序的功能。
我们可以在菜单“应用程序”下找到“添加删除”项,单击该项则运行添加删除程序。
添加删除程序按系统中应用程序的类别(其布局与内容和系统菜单保持一致)列出系统中可安装或删除的软件包。
这些软件包来自与APT包管理工具和新立得软件包管理器等程序共用的软件源。
如果要从大量的应用程序列表中迅速找到所需的应用程序,既可以按照所在软件源中的类型(包括所有开源应用程序,受支持的 Uuntu应用程序和第三方应用程序等)来进行筛选,也可以通过搜索功能来查找,用户可以输入应用程序名、软件包名或软件描述信息的关键字来进行查找,非常方便。
3.新立得软件包管理器 新立得软件包管理器提供了强大的软件包管理功能,支持软件包的安装、卸载和系统更新。
它不仅可以安装应用程序,也可以安装相应的库文件或其它软件。
我们可以在菜单“系统”→“系统管理”下找到新立得软件包管理器项。
新立得软件包管理器提供软件包搜索功能,可以让我们方便、快速地查找到所需的软件包。
在Uuntu 8.10版中的新立得软件包管理中搜索软件包时,能根据输入的字符,自动列出与输入字符串匹配的软件包,使用户能迅速查找到所需安装的软件包。
在使用新立得软件包管理器升级系统时,它采用“智能升级”模式,自动查出哪些软件包需要添加,哪些需要删除或更新。
新立得软件包管理器在提供软件包管理功能的同时,还附带了许多实用的功能。
如提供安装、升级和删除软件包的历史记录;生成操作脚本文件以便于在另一台计算机上下载选定的软件包;修正(依赖关系)毁损的软件包;可以定制窗口右上方的软件包列表显示的项目以及设定系统的软件源等。
4.GDei图形化的De包安装器 GDei就是一款与GNOME集成的De包的图形化安装工具,安装下载的De包,只要双击该文件,就会自动用GDei打开进行安装。
Ubuntu Linux下如何用源码文件安装软件
下面就介绍这种手工安装方式的详细步骤。
一、 安装编译程序因为要编译源代码,所以第一步就是安装编译和构建之类的程序。
如果你已经安装过了,可以跳过此步。
在Ubuntu系统中非常简单,只要执行下面命令就行了: $ sudo apt-get install build-essential 该命令执行后,从源文件安装软件所需的工具,如gcc、make、g++及其他所需软件就安装好了。
二、下载并编译软件的源代码当我们下载源文件时,一定要弄清该软件所依赖的库文件和其他程序,并且首先将它们装好。
这些信息,通常都能在该开源项目的主页上查找到。
做好这些准备工作后,我们就可以进行下面的工作了。
因为,软件的源代码通常以压缩文件形式发布,所以需要将其解压到指定目录。
命令如下所示: OwnLinux@ubuntu:~$ tar xvzf program.tar.gz OwnLinux@ubuntu:~$ cd program/ 如果你的对tar命令不熟悉请点击这里阅读《tar命令详解》 在Linux下从源文件安装程序时,有一个通用模式,即配置(./configure)–> 编译(make) –> 安装(sudo make install)。
但是,此前你最好还是阅读源文件中附带的安装说明,因为对于每个程序,其开发者的指示才是最具权威性的。
程序开发者通常将安装说明存放在名为INSTALL或README。
到哪里找这些文件呢?它们在项目主页或源代码主目录中都能找到。
1.配置 构建应用的第一步就是执行configure脚本,该脚本位于程序源文件的主目录下: OwnLinux@ubuntu:~/program$ ./configure 该脚本将扫描系统,以确保程序所需的所有库文件业已存在,并做好文件路径及其他所需的设置工作。
如果程序所需的库文件不完全,该配置脚本就会退出,并告诉您还需要哪些库文件或者是哪些版本太旧需要更新。
如果遇到这种情况,仅弄到含有该库文件的软件包还是不够的,同时还要找到具有该库文件所有头文件的开发包,在Ubuntu中,这样的包一般以-dev作为文件名的结尾。
安装好所有需要的库文件后,重新运行配置脚本,直到没有错误提示为止,这说明需要的库文件已经全部安装妥当了即满足了依赖关系。
2.编译 当配置脚本成功退出后,接下来要做的就是编译代码了。
具体操作为在源文件的主目录中运行make命令: OwnLinux@ubuntu:~/program$ make 这时,您会看到一串编译输出数据迅速从屏幕上滚过,如果正常的话,系统会返回的提示符状态。
然而,如果编译过程中出现错误的话,排错的过程可就不像配置步骤那么简单了。
因为,这通常要涉及到源代码的调试,可能源代码有语法错误,或其他错误等等。
怎么办?如果您是编程高手,那就自己调试吧!否则,检查该软件的邮件列表等支持渠道,看看是不是已知的bug,如果是就看看别人是怎么解决的,不是就提交一份bug报告吧,也许不久就会有解决办法。
3.安装 当软件成功编译后,最后一步就是将它们安装到系统上。
大部分程序的makefile文件中都会有一个用于安装的函数。
需要注意的是,大多时候我们必须作为root用户来安装程序,这样程序就把文件安装到/usr或其他只有超级用户才有写权限的目录中。
依旧是在源文件的主目录下,执行如下命令: OwnLinux@ubuntu:~/program$ sudo make install 好了,这样程序就会安装到您的计算机上了。
另外,当您不再使用该程序时,可以使用软件所带的卸载功能,一般程序都会具备此功能。
切换至源文件的主目录下,执行以下命令即可: OwnLinux@ubuntu:~/program$ sudo make uninstall 多数情况下,利用上面介绍的方法安装的程序,都位于/usr/local下面。
若想让安装的程序文件与Ubuntu巡视的文件系统隔离开的话,可以为命令添加项,如下所示: OwnLinux@ubuntu:~/program$ ./configure –prefix=/opt 尽管这样做一般都是有效的,但是也有例外,有些程序根本不理会项;有些程序如含有内核模块的程序,会把它们自己全部放进您的文件系统。
有道云笔记 有ubuntu版的吗
stadict:不用多说了,词典软件。
gcolo2:屏幕取色工具,设计网页时很有用处。
gnochm:CHM文件阅读器。
gFTP:图形界面的FTP软件。
KSnapShot:截图软件。
虽然Uuntu默认安装了一个截图工具,但功能很弱,不能截取窗口的一部分。
KSnapShot可以截取窗口的一部分或者自定义区域,但和Windows下的免费软件FastStone还有一定的差距。
to & pivoxy:看某些网页用的,不多说了。
wieless-tools:无线网络工具,提供了iwconfig无线配置程序,以便在字符界面下连接无线网络。
dhcp3-client:提供了dhclient命令,用于自动配置DHCP。
scite:文本编辑器,对编辑支持很好,而且接近Windows的使用习惯。
gpm:安装了它就可以在字符界面下使用鼠标了。
cpufequtils:CPU频率调整工具。
Thinkpad的CPU频率是可变的,可以用它来设置CPU的频率或者让它自动调节CPU频率,这样能降低温度。
希望我的回答可以帮到你。