ubuntu - 没有root权限的前提下,如何安装Cmake
PHP中文网
PHP中文网 2017-04-22 08:59:00
0
3
808

具体情况是,在我的工作环境中,我的远程工作站是Ubuntu系统,并且我没有root权限。
作为一个普通用户,我在~/.bashrc中,添加了:

PATH=$PATH:~/bin

安装软件时,通常是安在~/bin/目录下,比如自己编译的Vim;一些比较大的“绿色”软件,则是把可执行文件,软连接到这里,比如Eclipse

但是,我不知道如何安装Cmake,及其依赖。我原先的方法,无法奏效。

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
大家讲道理

Perisian Linux boleh dipasang di mana-mana sahaja, asalkan ia boleh didapati apabila anda telah menetapkan pembolehubah persekitaran, maka cmake boleh dipasang di bawah laluan $HOME Anda boleh memuat turun kod sumber cmake, ./configure --helpAnda boleh lihat ada install path, cuma sediakan

阿神

Saya tidak pernah mencuba memasang aplikasi peringkat rendah ini dengan akaun bukan akar Proses berikut diperoleh daripada Baidu Anda boleh mencubanya:

1、进入到cmake解压后的文件夹;因为原来的机器上没有装过cmake,先运行命令  ./bootstrap;
2、cmake的默认安装路径应该需要root权限;由于没有root权限,所以配置一下安装路径(安装在自己有权限的目录下),运行命令 ./configure --prefix=dir_xxx;
3、make,编译得到可执行文件;
4、make install,安装可执行文件到指定目录(dir_xxx);
5、如果dir_xxx没有在shell的$PATH变量中,那么cd到home目录: cd ~;修改home目录下的.bashrc文件,在其中的$PATH变量中加入dir_xxx目录;这样在shell终端里直接敲cmake就行运行cmake了。

Langkah 5: echo 'eksport PATH=dir_xxx:$PATH' >> ~/.bashrc
sumber ~/.bashrc

Kemudian anda sepatutnya boleh menyusun fail melalui cmake.

阿神

Malah, walaupun tanpa root, jika akaun anda berada dalam kumpulan pengguna sudo, itu sudah memadai.
Jika anda tiada lagi kebenaran sudo, maka berputus asa. Atau anda boleh cuba menyusun silang.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!