文章目录[隐藏]
ubuntu升级时提示:请修复“/usr/bin/python”符号链接
问题描述
升级ubuntu时候,出现
您的 python 安装错误,请修复“/usr/bin/python”符号链接。
的错误提示.
- 使用
sudo ln -sf /usr/bin/python2.7 /usr/bin/python
重新修复python链接符号 无效 1 sudo apt-get install –reinstall python
重新安装python 也没有效果.- 使用
update-alternatives --config python
进行版本切换 一样没有效果 2
解决方法
因为安装了多个python版本,导致python符号链接异常:
$ sudo update-alternatives --remove-all python
$ sudo ln -sf /usr/bin/python2.7 /usr/bin/python
更多阅读
索引
2
问题描述
因为重装了系统, 导致
启动`jekyll`服务错误
$ jekyll server /usr/local/lib/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler (LoadError) from /usr/local/lib/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /var/lib/gems/2.3.0/gems/jekyll-3.4.3/lib/jekyll/plugin_manager.rb:34:in `require_from_bundler' from /var/lib/gems/2.3.0/gems/jekyll-3.4.3/exe/jekyll:9:in `<top (required)>' from /usr/local/bin/jekyll:22:in `load' from /usr/local/bin/jekyll:22:in `<main>'
解决方法
发现是因为没有安装bundler
, 直接安装即可.
$ sudo gem install jekyll bundler
$ sudo bundle update jekyll
如果发现缺少要求版本的gem包, 则可以使用
gem install
直接安装, 如果需要安装特定版本的包, 则可以使用gem install package -v 1.0.0
安装.
$ jekyll server
WARN: Unresolved specs during Gem::Specification.reset:
ffi (>= 0.5.0)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
/var/lib/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/spec_set.rb:87:in `block in materialize': Could not find addressable-2.5.0 in any of the sources (Bundler::GemNotFound)
$ gem list
*** LOCAL GEMS ***
addressable (2.5.1)
...
$ sudo gem install addressable -v 2.5.0
更多阅读
3
- 安装
apache
$ sudo apt-get install apache2
安装完毕,默认自动启动,可以使用
$ sudo /etc/init.d/apache2 restart
命令,进行重启。 - 安装
php
可以选择安装最新版本 php7, 以及连接模块。由于 Ubuntu Server 官方更新实在太慢,导致很多时候没法打上最新的安全补丁,我们这里推荐 Ondřej Surý 的 PPA
$ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update $ sudo apt-get install libapache2-mod-php7.0 php7.0
需要重启apache进行加载。
如果您的程序需要额外的 PHP 组件,可以通过
apt-cache search php7.0
命令来查找。 - 安装
mysql
5.7.x
经过多年生产环境的测试,我们推荐使用 Percona Server 代替原生的 MySQL
$ wget https://repo.percona.com/apt/percona-release_0.1-4.$(lsb_release -sc)_all.deb $ sudo dpkg -i percona-release_0.1-4.$(lsb_release -sc)_all.deb $ sudo apt-get update $ sudo apt-get install percona-server-server-5.7
这里强烈推荐安装完 MySQL 后,执行一次安全设置,很简单的一条命令
mysql_secure_installation
执行后会让您选择密码强度,一般情况下选择 1 或者 2 - 安装
phpmyadmin
web版数据库管理首推就是 phpmyadmin$ sudo apt-get install phpmyadmin
web server 建议使用
apache2
。
设置超链接sudo ln -s /usr/share/phpmyadmin /var/www/html
。
在浏览器中打开http://localhost/phpmyadmin
进行数据库管理。 - 设置项目目录权限
$ chmod 777 /var/www/html
更多阅读
最后编辑于2017-06-24 21:55
Measure
Measure
暂无评论
要发表评论,您必须先 登录