一丶关于linux环境的本子

享用八个出于KDE未被正确安装导致ubuntu 不也许用ssh符合规律访问的题材消除进度,ubuntussh

一丶关于linux环境的版本

 

自小编是最近刚装的ubuntu

版本音讯如下

Linux version 4.4.0-78-generic
([email protected])
(gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) )

世家也足以在linux命令行敲cat /proc/version翻开本人的linux版本

 

二丶关于发现这几个题材的景观以及缓解措施

现象1//

刚安装没几天,开机后都会有error对话框弹出,发送错误报告到官网上被推举了一些个修复bug的补丁并没有缓解难题

又由于一早先认为这些报错对自个儿没啥影响本身说了算先忽略它了

澳门金沙国际 1

 

对于刚(Yu-Gang)刚接触ubuntu的自小编并不知道KDE是甚东东,由于那几个不是关键,作者会把对KDE的介绍放在小说最终

 

现象2//

末尾笔者在上学中供给对自身用root用户访问作者linux的22号端口,也正是ssh服务拓展访问的时候,我准备去修改/etc/ssh/sshd_config这么些文件时意识自身压根没有那么些文件

 

 

现象3//

前边去网上查询时网络好友们说并未那几个文件大概是openssh-server没有正确安装(消除这些题材的原网址

现实报错如下:

[email protected]:/etc/ssh$
ll
总用量 316
drwxr-xr-x   2 root root   4096 5月  24 11:19 ./
drwxr-xr-x 145 root root  12288 5月  25 00:28 ../
-rw-r–r–   1 root root 300261 3月  16 22:04 moduli
-rw-r–r–   1 root root   1756 3月  16 22:04 ssh_config
[email protected]:/etc/ssh$
sudo apt-get install openssh-s
openssh-server       openssh-sftp-server  
[email protected]:/etc/ssh$
sudo apt-get install openssh-server
[sudo] txl 的密码:
正在读取软件包列表… 完毕
正在解析软件包的信赖关系树       
正值读取状态新闻… 完毕       
您恐怕要求周转“apt-get -f install”来考订下列错误:
下列软件包有未满意的正视性关系:
 kde-telepathy-minimal : 正视: kde-config-telepathy-accounts (>=
15.04.0) 可是它将不会被安装
 openssh-server : 重视: openssh-sftp-server 可是它将不会被设置
                  推荐: ncurses-term 可是它将不会被安装
                  推荐: ssh-import-id 然而它将不会被安装
E: 有未能知足的依靠关系。请尝试不指明软件包的名字来运营“apt-get -f
install”(也足以钦点三个消除办法)。
[email protected]:/etc/ssh$
[email protected]:/etc/ssh$
sudo apt-get install kde
Display all 277 possibilities? (y or n)
[email protected]:/etc/ssh$
sudo apt-get install kde-config-telepathy-accounts
kde-config-telepathy-accounts      kde-config-telepathy-accounts-dbg
[email protected]:/etc/ssh$
sudo apt-get install kde-config-telepathy-accounts
正值读取软件包列表… 实现
正在分析软件包的信赖关系树       
正值读取状态新闻… 实现       
下列【新】软件包将被设置:
  kde-config-telepathy-accounts
晋级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 4二个软件包未被升级。
有 696 个软件包没有被完全安装或卸载。
亟需下载 0 B/137 kB 的存档。
解压缩后会消耗 825 kB 的附加空间。
(正在读取数据库 … 系统当下共安装有 291963 个文件和目录。)
正准备解包
…/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb 

正在解包 kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) …
dpkg: 处理归档
/var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
(–unpack)时出错:
 正试图覆盖
/usr/share/accounts/services/google-im.service,它同时被含有于软件包
account-plugin-google 0.12+16.04.20150126-0ubuntu1
正值处理用于 libc-bin (2.23-0ubuntu7) 的触发器 …
在拍卖时有错误产生:
 /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

怎样又是KDE!很好您很成功的滋生了自家的瞩目

 

斩草除根方案4//

最后自身直接搜索了KDE安装战败查到了个有效的帖子(网址1:

原先有也许是程序安装的时候文件争辨导致的这一个bug

 

设想先用 sudo apt-get update && sudo apt-get upgrade && sudo apt-get
dist-upgrade 更新具有软件包,我更新后还是安装报错

于是用个平昔强制覆盖的:apt-get -o Dpkg::Options::=”–force-overwrite”
-f install

最后自身的KDE没有报错了,openssh服务也说不定平日安装了,但帖子里的大大说telepathy
账户也许无法日常办事,咱先用那吗

 

三丶附录

1//附浩大度上对于KDE的辨证

KDE,K桌面环境(K Desktop Environment)的缩写。一种闻名的运营于
Linux、Unix 以及FreeBSD
等操作系统上的人身自由图形桌面环境,整个类别选取的都是 TrollTech
集团所支付的Qt程序库(未来属于Digia集团)。KDE Linux
操作系统上最盛行的桌面环境之一。

 

写在结尾,希望本次分享有帮到你解决难点^-^

 

不大概用ssh符合规律访问的题材化解进度,ubuntussh 一丶关于linux环境的本子
笔者是近年刚装的ubuntu 版本消息…

一丶关于linux环境的版本

1.布署互联网环境

 

 

管理员给分配了多个静态IP,所以还须要越来越布置网络环境

自己是近来刚装的ubuntu

自笔者是多年来刚装的ubuntu

配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:202.112.80.106->保存

版本新闻如下

版本新闻如下

登陆网关:对于高校网用户来说,登陆网关才能访问外网

Linux version 4.4.0-78-generic (buildd@lgw01-11) (gcc version 5.4.0
20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) )

Linux version 4.4.0-78-generic (buildd@lgw01-11) (gcc version 5.4.0
20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) )

测试:ping www.baidu.com

大家也能够在linux命令行敲cat
/proc/version
查看本人的linux版本

世家也得以在linux命令行敲cat
/proc/version
查阅本身的linux版本

2.设置root密码

 

 

sudo passwd

二丶关于发现这一个难题的气象以及缓解格局

二丶关于发现这么些难题的光景以及化解措施

切换到root用户:su或su -或su root

现象1//

现象1//

惊慌失措用ssh符合规律访问的题材化解进程,分享叁个出于KDE未被科学安装导致ubuntu。切换成普通用户:su 用户名或logout

刚安装没几天,开机后都会有error对话框弹出,发送错误报告到官网上被引进了有个别个修复bug的补丁并从未缓解难题

刚安装没几天,开机后都会有error对话框弹出,发送错误报告到官网上被引进了有个别个修复bug的补丁并不曾缓解难点

3.更新源

又由于一方始觉得这么些报错对本人没啥影响本身主宰先忽略它了

又由于一先导认为这么些报错对自己没啥影响自身主宰先忽略它了

sudo apt-get update

澳门金沙国际 2

澳门金沙国际 3

源保存的公文为:/etc/apt/sources.list

 

 

设置常用软件

对于刚同志刚接触ubuntu的自笔者并不知道KDE是啥东东,由于那一个不是首要,作者会把对KDE的牵线放在小说最终

对此刚刚接触ubuntu的自己并不知道KDE是甚东东,由于那一个不是非同一般,我会把对KDE的牵线放在小说最后

1.SSH

 

 

sudo apt-get install openssh-server

现象2//

现象2//

翻看情况:service ssh status/start/stop/restart

背后作者在上学中要求对本身用root用户访问笔者linux的22号端口,也正是ssh服务举行访问的时候,小编准备去修改/etc/ssh/sshd_config那些文件时意识本人压根没有那几个文件

末尾笔者在求学中需求对笔者用root用户访问小编linux的22号端口,也正是ssh服务实行走访的时候,作者准备去修改/etc/ssh/sshd_config这些文件时意识自家压根没有这一个文件

或:/etc/init.d/ssh status/start/stop/retsrt

 

 

事实上,service命令正是执行/etc/init.d脚本,二者成效是一律的

 

 

2.Vim

现象3//

现象3//

sudo apt-get install vim

末尾去网上查询时网络朋友们说并未那几个文件大概是openssh-server没有正确安装(化解这些题材的原网址

后边去网上查询时网上好友们说并未那几个文件也许是openssh-server没有正确安装(化解这几个难题的原网址

3.Tree

切切实实报错如下:

现实报错如下:

sudo apt-get install tree

txl@txl-Aphrodite:/etc/ssh$ ll
总用量 316
drwxr-xr-x   2 root root   4096 5月  24 11:19 ./
drwxr-xr-x 145 root root  12288 5月  25 00:28 ../
-rw-r–r–   1 root root 300261 3月  16 22:04 moduli
-rw-r–r–   1 root root   1756 3月  16 22:04 ssh_config
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install openssh-s
openssh-server       openssh-sftp-server  
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get
install openssh-server

[sudo] txl 的密码:
正值读取软件包列表… 完毕
正在条分缕析软件包的依靠关系树       
正在读取状态新闻… 落成       
你大概需求周转“apt-get -f install”来勘误下列错误:
下列软件包有未餍足的借助关系:
 kde-telepathy-minimal : 注重: kde-config-telepathy-accounts (>=
15.04.0) 可是它将不会棉被服装置
 openssh-server : 依赖: openssh-sftp-server 可是它将不会棉被服装置
                  推荐: ncurses-term 不过它将不会棉被服装置
                  推荐: ssh-import-id 可是它将不会棉被服装置
E: 有未能满意的正视性关系。请尝试不指明软件包的名字来运作“apt-get -f
install”(也能够钦命二个化解办法)。
txl@txl-Aphrodite:/etc/ssh$
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde
Display all 277 possibilities? (y or n)
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install
kde-config-telepathy-accounts
kde-config-telepathy-accounts      kde-config-telepathy-accounts-dbg
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install
kde-config-telepathy-accounts
正在读取软件包列表… 达成
正在条分缕析软件包的重视关系树       
正值读取状态音讯… 完毕       
下列【新】软件包将被装置:
  kde-config-telepathy-accounts
升迁了 0 个软件包,新装置了 1 个软件包,要卸载 0 个软件包,有 4三个软件包未被升级。
有 696 个软件包没有被完全安装或卸载。
亟需下载 0 B/137 kB 的存档。
解压缩后会消耗 825 kB 的额外层空间间。
(正在读取数据库 … 系统当下共设置有 29一九六五 个公文和目录。)
正准备解包
…/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb 

正在解包 kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) …
dpkg: 处理归档
/var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
(–unpack)时出错:
 正试图覆盖
/usr/share/accounts/services/google-im.service,它同时被含有于软件包
account-plugin-google 0.12+16.04.二〇一四0126-0ubuntu1
正值处理用于 libc-bin (2.23-0ubuntu7) 的触发器 …
在处理时有错误发生:
 /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

txl@txl-Aphrodite:/etc/ssh$ ll
总用量 316
drwxr-xr-x   2 root root   4096 5月  24 11:19 ./
drwxr-xr-x 145 root root  12288 5月  25 00:28 ../
-rw-r–r–   1 root root 300261 3月  16 22:04 moduli
-rw-r–r–   1 root root   1756 3月  16 22:04 ssh_config
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install openssh-s
openssh-server       openssh-sftp-server  
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get
install openssh-server

[sudo] txl 的密码:
正值读取软件包列表… 完结
正在分析软件包的正视关系树       
正在读取状态音信… 完毕       
你恐怕需求周转“apt-get -f install”来考订下列错误:
下列软件包有未满意的依靠关系:
 kde-telepathy-minimal : 正视: kde-config-telepathy-accounts (>=
15.04.0) 不过它将不会被安装
 openssh-server : 注重: openssh-sftp-server 但是它将不会被安装
                  推荐: ncurses-term 不过它将不会被安装
                  推荐: ssh-import-id 但是它将不会被安装
E: 有未能满足的倚重关系。请尝试不指明软件包的名字来运作“apt-get -f
install”(也足以内定2个消除办法)。
txl@txl-Aphrodite:/etc/ssh$
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde
Display all 277 possibilities? (y or n)
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install
kde-config-telepathy-accounts
kde-config-telepathy-accounts      kde-config-telepathy-accounts-dbg
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install
kde-config-telepathy-accounts
正在读取软件包列表… 完成
正在条分缕析软件包的正视关系树       
正在读取状态音讯… 完结       
下列【新】软件包将被安装:
  kde-config-telepathy-accounts
晋升了 0 个软件包,新装置了 1 个软件包,要卸载 0 个软件包,有 4三个软件包未被升级。
有 696 个软件包没有被完全安装或卸载。
急需下载 0 B/137 kB 的存档。
解压缩后会消耗 825 kB 的额外层空间间。
(正在读取数据库 … 系统当下共设置有 29一九六一 个文本和目录。)
正准备解包
…/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb 

正在解包 kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) …
dpkg: 处理归档
/var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
(–unpack)时出错:
 正试图覆盖
/usr/share/accounts/services/google-im.service,它同时被含有于软件包
account-plugin-google 0.12+16.04.二〇一五0126-0ubuntu1
正在处理用于 libc-bin (2.23-0ubuntu7) 的触发器 …
在拍卖时有错误产生:
 /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

4.Git

 

 

sudo apt-get install git

什么样又是KDE!很好您很成功的唤起了本人的瞩目

怎么着又是KDE!很好您很成功的滋生了笔者的注意

搭建LAMP

 

 

1.安装Apache

焚林而猎方案4//

缓解方案4//

sudo apt-get install apache2

最后小编一向搜索了KDE安装退步查到了个有效的帖子(网址1:

说到底笔者一贯搜索了KDE安装退步查到了个有效的帖子(网址1:

测试: 浏览器访问 Works!网页。

原本有或然是程序安装的时候文件争执造成的那个bug

原来有只怕是程序安装的时候文件抵触导致的那些bug

查阅意况:service apache2 status/start/stop/restart

 

 

Web目录:/var/www

设想先用 sudo apt-get update && sudo apt-get upgrade && sudo apt-get
dist-upgrade 更新具有软件包,小编更新后依然安装报错

设想先用 sudo apt-get update && sudo apt-get upgrade && sudo apt-get
dist-upgrade 更新具有软件包,笔者更新后照旧安装报错

安装目录:/etc/apache2/

于是乎用个平昔强制覆盖的:apt-get -o
Dpkg::Options::=”–force-overwrite” -f install

于是乎用个一向强制覆盖的:apt-get -o
Dpkg::Options::=”–force-overwrite” -f install

大局配置:/etc/apache2/apache2.conf

末段本身的KDE没有报错了,openssh服务也大概平时安装了,但帖子里的大大说telepathy
账户恐怕无法符合规律干活,咱先用那吗

说到底本人的KDE没有报错了,openssh服务也大概正常安装了,但帖子里的大大说telepathy
账户或然不能经常干活,咱先用那吗

监听端口:/etc/apache2/ports.conf

 

 

虚拟主机:/etc/apache2/sites-enabled/000-default.conf

三丶附录

三丶附录

2.安装MySQL

1//附广大度上对此KDE的印证

1//附居多度上对此KDE的辨证

sudo apt-get install mysql-server mysql-client

KDE,K桌面环境(K Desktop Environment)的缩写。一种有名的运作于
Linux、Unix 以及FreeBSD
等操作系统上的自由图形桌面环境,整个体系选取的都以 TrollTech
公司所付出的Qt程序库(未来属于Digia公司)。KDE Linux
操作系统上最风靡的桌面环境之一。

KDE,K桌面环境(K Desktop Environment)的缩写。一种出名的周转于
Linux、Unix 以及FreeBSD
等操作系统上的随意图形桌面环境,整个系统使用的都是 TrollTech
集团所付出的Qt程序库(将来属于Digia公司)。KDE Linux
操作系统上最风靡的桌面环境之一。

测试:mysql -u root -p

 

 

查阅景况:service mysql status/start/stop/retart

写在终极,希望此次分享有帮到你解决难题^-^

写在最终,希望此次分享有帮到你消除难题^-^

查阅监听端口的动静:netstat -tunpl或netstat -tap

 

 

3.安装PHP

 

 

sudo apt-get install php7.0

测试:php7.0 -v

4.设置其余模块

sudo apt-get install libapache2-mod-php7.0

sudo apt-get install php7.0-mysql

重启服务

service apache2 restart

service mysql restart

测试Apache能还是无法解析PHP

vim /var/www/html/phpinfo.php

文件中写:

浏览器访问: Version网页

5.改动权限

sudo chmod 777 /var/www

6.安装phpMyAdmin

sudo apt-get install phpmyadmin

安装:采用apache2,点击明确。下一步选拔是要配备数据库,并输入密码。

创建phpMyAdmin火速格局:sudo ln -s /usr/share/phpmyadmin
/var/www/html

启用Apachemod_rewrite模块:sudo a2enmod rewrite

重启服务

service php7.0-fpm restart

service apache2 restart

测试:浏览器访问:

7.配置Apache

vim /etc/apache2/apache2.conf

添加

AddType application/x-httpd-php .php .htm .html

AddDefaultCharset UTF-8

重启Apache服务

安装python包

1.pip

sudo apt-get install python-pip

2.Django

pip install django

测试:import django

##3.MySQL-python

pip install MySQL-python

测试:import MySQLdb

广阔难题

1.Secure SSH Client连接出错

错误:algorithm negotiation failed

解决

修改sshd的配备文件:vim /etc/ssh/sshd_config

在布局文件中丰硕:

Ciphers
aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc

MACs
hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96

KexAlgorithms
diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org

重启sshd服务:service ssh restart

2.Xshell或Xftp普通话乱码

Xshell:文件->属性->终端->编码->UTF-8>

Xftp:文件->属性->选项->选中使用UTF-8编码

3.安装MySQL出错

错误

下列软件包有未满意的重视关系:

mysql-client : 依赖: mysql-client-5.5 不过它将不会被设置

mysql-server : 注重: mysql-server-5.5 可是它将不会被设置

E:
不可能改良错误,因为您供给有个别软件包保持现状,正是它们破坏了软件包间的借助关系。

解决:三种缓解办法

采纳Ubuntu自带的下载源,不要采用任何源(如腾讯网)

手动安装

下载MySQL:

采纳FTP工具上传到Ubuntu

解压:tar -xvf mysql-server_5.7.13-1ubuntu16.04_i386.deb-bundle.tar

安装:

sudo dpkg -i libmysqlclient20_5.7.15-1ubuntu16.04_amd64.deb
libmysqlclient-dev_澳门金沙国际 ,5.7.15-1ubuntu16.04_amd64.deb
libmysqld-dev_5.7.15-1ubuntu16.04_amd64.deb
mysql-common_5.7.15-1ubuntu16.04_amd64.deb
mysql-community-source_5.7.15-1ubuntu16.04_amd64.deb
mysql-community-client_5.7.15-1ubuntu16.04_amd64.deb
mysql-client_5.7.15-1ubuntu16.04_amd64.deb
mysql-community-server_5.7.15-1ubuntu16.04_amd64.deb
mysql-server_5.7.15-1ubuntu16.04_amd64.deb

4.安装pip出错

解决:可改用如下命令:

sudo apt-get install python-pip python-dev build-essential

sudo pip install –upgrade pip

sudo pip install –upgrade virtualenv

5.安装Django超时报错

解决

安装超时时间:sudo pip install django –default-timeout 100

还是选拔其它下载源:pip install web.py -i

6.安装MySQL-python报错

错误:EnvironmentError: mysql_config not found

解决

sudo apt-get install libmysqld-dev

安装MySQL-python:pip install MySQL-python

7.更新Python库

pip install –upgrade 库名

相关文章