centos yum emacs(centos镜像)

大家好,今天来为大家解答centos yum emacs这个问题的一些问题点,包括centos镜像也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

emacs怎么装

Windows下安装Emacs的最佳方法

Emacs平台很强大,已经不只是一个编辑器这么简单了,它被移植到Windows平台下使得非Unix用户也有幸接触到并使用它。

之前我写了一个Windows7下的Emacs的一点说明,简单说了一下如何在Windows下安装emacs,不过,那不是最佳方式。

因为,按Windows7系统本身的HOME目录配置的话,C:\Users\<username>\AppData\Roaming这个HOME目录太深了,而且默认状态下AppData目录是隐藏的,最最关键的是:如果系统盘一旦出问题,之前的.emacs配置文件和.el的扩展都得重新配置和下载。

还有另外两咱方法,更改HOME目录:一是添加HOME系统环境变量,这个有个很大的弊端,如果系统里同时还安装有java sdk、Cygwin等,那就可想而知了,这些软件“找不到北的”;二是添加 HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs\HOME=%emacs_dir%注册表项,好是好,你得重启系统啊。。。

本文给大家介绍一个个人认为最佳的方式:

首先,我们再来看看emacs的简单安装吧,这里下载emacs-23.2最新版,并解压到一个磁盘根目录,我这里放在了d:\下,解压后,得到 d:\emacs-23.2,进入d:\emacs-23.2\bin目录,执行 addpm.exe在开始菜单中加入 emacs的启动项。

启动emacs,在 Option菜单中随便更改一下设置,如取消 Case-Insensitive Search,之后,点 Save Options。这一步不是多余的哦,因为默认情况下emacs不会在一启动的时候就生成.emacs配置文件和.emacs.d目录的。这步生成的.emacs目录还是在 C:\Users\<username>\AppData\Roaming下,因为我们并没有做别的设置移动它嘛~

下面就进入关键步骤了,打开 C:\Users\<username>\AppData\Roaming\.emacs配置文件,修改内容为

(load-file"D:/emacs-23.2/.emacs")

复制代码

这个配置意思很明显了,emacs在启动的时候会加载 C:\Users\<username>\AppData\Roaming\.emacs这个配置文件,而该文件又加载另一个 D:/emacs-23.2/.emacs配置文件。这样,自然就成功实现了配置的转移喽~好了,从现在起就不用进入 C:\Users\<username>\AppData\Roaming\.emacs这个冗的路径喽!

上一步,我们把emacs的配置文件用(load-file...)配置已经指向到 D:/emacs-23.2/.emacs

了,那两个就拷贝一个.emacs文件放到 D:/emacs-23.2/里吧(Windows下好像不能建立以.开头的文件吧)。然后,打开D:/emacs-23.2/.emacs,在开头添加如下配置:

(setenv"HOME""D:/emacs-23.2")(setenv"PATH""D:/emacs-23.2");;set the default file path

(setq default-directory"~/")

复制代码

恩,是的,这里重新给 HOME PATH等定义了新的路径~~~写到这里大家该明白了,就是把配置转移了一下而已。

好了,现在就可以了把 D:/emacs-23.2当成emacs的 HOME了,配置可以参考这个帖子:,里面用的两个简单的扩展,由于指定了 load-path为~/.emacs.d/elisp

(setq load-path(cons"~/.emacs.d/elisp" load-path))

复制代码

也就是 D:/emacs-23.2/.emacs.d/elisp,把两个文件放进去就ok了呗~!

cloudss能在手机上使用吗

cloudss能在手机上使用。

如何使用

1.如果你还没有Google账号的话,请先注册一个(有Gmail邮箱也可以)。2.登陆cloud.google.com,在右上角可以登陆,登陆完成后点击页面中间的蓝色TRY IT FREE按钮。3.接下来就是同意服务条款,第一个问题是问要不要接受Google的广告邮件,可以选No;第二个是是否同意,要选Yes。

4.选择Agree and continue以后就是填写个人信息。首先账号类型选择Individual(个人),地址应该需要和注册账号时选择的国家相吻合,我用的是一个随机地址生成器。然后下面填写信用卡号和账单地址,跟App Store差不多,这里就不赘述了。填了信用卡信息也不会扣款,只是用于防止机器人注册。 5.选择Continue后就直接就进入到Google Cloud Console的用户界面。第一次进入会询问要不要参观一下新界面,选Got it即可。

6.点击左上角的三横线打开左边栏,然后选择Compute Engine。

7.然后依次点Enable Billing, Create Billing Account,名字随便填,然后Continue: 8.填写个人信息。记得Account type选择Individual即可,填写完信用卡后即可下一步

9.填写完个人信息后再点依次Enable billing即可激活账号,然后需要等待几分钟配置账号:

10.配置完后点击Create instance新增服务器实例:

11.首先选择Zone(可用区):图中选的是东亚1a区,这个其实差别不大。然后选择CPU和内存大小,有从1核到16核的默认设置,也可以点Customize自己配置。

12.然后选择Linux的系统版本,图中选的是CentOS 7(下面的教程也是基于CentOS 7的)。如果对Ubuntu比较熟悉也可以选择Debian。注意硬盘类型和大小是在操作系统选择框的底部选的,这里选择的是150GB的SS

13.选择好配置后滚到最下点击Create即可创建实例。过几分钟后实例便创建好自动启动了。同时会自动跳回之前的页面,页面中间显示的是服务器的当前CPU负载,底部列出了所有的服务器。14.Ernal IP即为服务器的IP地址,记录下备用。点SSH即可连接服务器。浏览器会自动弹出一个连接的窗口。

15.服务器新建好以后还需要在Google云服务的网络设置中添加相应的防火墙规则。点击左上角的三横线打开左边栏,然后选择Networking,再点Firewall rules: 16然后在右侧的窗口中选择Create firewall rule。 7.写配置,Name随便填,Source filter选择allow from any source(允许任意电脑连接),然后allowed protocols and ports填tcp:(英文半角冒号)SS的端口号。如果运行多个SS的话可以用tcp:端口号-端口号指定连续地多个端口,如果不连续,则用分号分隔不同的端口号

18.打开后输入命令:“sudo-i”进入管理员模式,然后输入“yum install-y emacs python python-pip”安装Emacs编辑器和Python。编辑器用于编辑SS的配置文件,Python用于运行SS。19.等待一会儿后安装完毕,这时输入命令“pip install**********”安装SS。20.输入命令“emacs/etc/ss.json”打开编辑器,并打开一个名为ss.json的配置文件保存在/etc/目录下。

21.输入(复制)配置完成后按 ctrl+ x然后 ctrl+ s保存文件,再按 ctrl+ x然后 ctrl+ c退出编辑器22.最后输入命令“ssserver-c/etc/ss.json-d start”即可启动SS服务器。要停止SS服务器(例如需要更改配置文件),输入“ssserver-d stop”即可。23.大功告成。现在可以用任意SS客户端享受科学上网了!

如何在CentOS 7.2下安装 Emacs

打开终端提交回答

sudo yum install emacs提交回答

输入你的root密码然后回车确定

但是问题不是这么简单,出现 XXX is not in the sudoers file的问题。。。

解决方案:

首需要切换到root身份

$su-

(注意有-,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su-"命令将环境变量也一起带过去,就象和root登录一样)

然后

$visudo//切记,此处没有vi和sudo之间没有空格

1、移动光标,到最后一行(最好是找到root ALL=(ALL)

ALL,在下面添加一行)

2、按a,进入append模式

3、输入

your_user_name ALL=(ALL) ALL

4、按Esc

5、输入“:w”(保存文件)

6、输入“:q”(退出)

这样就把自己加入了sudo组,可以使用sudo命令了。

问题是这个问题又衍生另一个问题,就是:

[root@VM_207_245_centos~]# visudo

visudo:/etc/sudoers busy, try again later

。。。

没退出vi,退出一次就好

阅读剩余
THE END