Re: [问题] 新手在Lubuntu安装软件问题,请益

楼主: ChakraLinux (GNU/Chakra Project)   2018-04-15 15:10:39
※ 引述《wheado (principal component QQ)》之铭言:
: 小弟初学 linux 系统,问题可能很白痴,但希望能够多了解一点。
: 所选用的是比 Ubuntu 轻的 Lubuntu。
: 目的是单纯的写自己的程式(R, python, kotlin, android studio),
: 但是想使用 linux
: 目前没有特别的目的,单纯当 windows 用这样,
: 问题1:
: 安装套件 R软件 用 sudo apt-get install r-base 可以安装
: 但不知道安装到哪里了...
: 上网搜寻有关安装路径的问题,大多数的高手都说这个不重要
: 也不需要改,但还是满在意的,希望可以安装在我指定的地方
: 像 windows 那样,另外很特别的是 R 被归类为绘图软件,
: 有点惊讶哈哈QQ
Linux以及其他类Unix系统使用的档案系统标准并不以软件为分类标准
而是以档案性质为分类依据
(试想:大部分的软件还是会使用到%APPDATA%来存一些运作需要的资料,需要使用
Program Data来存一些更新或者快取,需要写一堆注册码来确保自己的独占性
所以根本不是只有安装到Program Files这么简单)
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
维基页面也有中文版可以参考
这样子的标准有什么优势呢?首先应该是Shared Library的普及吧?
http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html
因为Linux/Unix大部分的基础建设都是基于开源协议发布的,所以他们的二进制档案之间
可以自由的互相参照,以至于一个应用程式不需要为了能执行而从网络上把整个相依的
library都包裹起来下载给使用者,而是动态的去使用者系统中调度需要的library来执行
,这中间的容量差异应该是不言可喻的。
至于安装方式,你首先应该会发现并不需要“到官网下载后安装”这个步骤
而这也是Linux系统跟Windows操作逻辑很不一样的地方,也是它能大量布署的优势之一
——使用套件库(repository)来建构信任网络以及统一发布更新
你可以想像它类似于Windows Update,但是比它更完善、更透明、更注重使用者选择权
然而,每个Linux发行版[1]都有自己的一套管理机制(通称package manager)
所以要知道从网络下载了什么东西、安装到了哪里等等问题,就要先问“这个系统用的是
哪套套件管理员?”
Ubuntu是基于Debian的下游分支,使用的是apt指令从来源清单(source list)[2]中搜寻套
件,在本机端使用的是dpkg套件管理员。
然后才是问“那这两个软件的操作方法呢?”
https://askubuntu.com/questions/32507/
[1]至于为什么不叫系统?因为其实大部份Linux都是基于同样的coreutils以及一些开源
的基础建设搭建而成的,所以不会自称Linux系统(R)或Linux(TM)
当然,道德上如此,法律上为了维护这个地位,这些商标权也在Linux foundation下持有
所以大部分的Linux也只能自称distribution,而非Linux OS
[2] /etc/apt/sources.list.d/ 或 /etc/apt/sources.list
: 问题2:
: 在安装 Android studio 的时候无法用指令安装,
: 参考的是 https://goo.gl/jxT1RK
: umake android 会出现 error,
: 但参考官网的操作可以安装成功,
: 很神奇的是官网并非使用指令安装
: 而是下载 zip 档解压缩,然后就可以执行了!!
:
作者: ddtsatan   2018-04-15 20:29:00
作者: R0bin03   2018-04-15 21:51:00
推个
作者: Gold740716 (项为之强)   2018-04-15 22:49:00
没听过的发行版,推一下
作者: dces4212 (flawless)   2018-04-16 16:21:00
作者: wheado (principal component QQ)   2018-04-16 17:31:00
不要推一下,帮帮忙啊大哥们
作者: obarisk (OSWALT)   2018-04-16 21:26:00
查克拉你没有听过,是说查克拉不教Pacman吗?
作者: qoopichu (非洲边缘鲁蛇)   2018-04-16 22:11:00
大家应该对螺旋丸之类的比较熟悉(?
作者: shyangs (厚呦)   2018-04-17 01:08:00
如果遇到 依赖不同版本的同一lib 情况怎么办
作者: cory8249 (Cory)   2018-04-17 01:12:00

Links booklink

Contact Us: admin [ a t ] ucptt.com