BT5不能使用apt-get命令的解决方案
执行apt-get install xxxx时,报以下错误
E: There are problems and -y was used without --force-yes
解决方案:
vim /etc/apt/sources.list
删除原有,添加如下:
deb http://old-releases.ubuntu.com/ubuntu/ natty main restricted universe multiverse
deb http://old-releases.u ...
Ubuntu 12.04 64位 对Python 源代码编译详解
Ubuntu下Python源代码编译
环境:
Ubuntu 12.04 64位
?
1
2
3
liaops@AY1306111015016020afZ:/media/data/liaops/download$ uname -a
Linux AY1306111015016020afZ 3.2.0-29-gener ...
浅谈ubuntu 使用securecrt vi编辑出现的问题
在Ubuntu下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除。针对这个问题,网上的答案有很多,例如是安装完整版的vim啊,编辑/etc/vim/vimrc.tiny等方 ...
CentOS7+apache+php7+mysql5.7配置教程详解
?
1
2
yum upgrade
yum install net-tools
安装apache
关闭SELinux
编辑器打开 etc/selinux/config 文件,找到 SELINUX=enforcing 字段,将其改成 SELINUX= ...
CentOS 7搭建Linux GPU服务器的教程
centos 7搭建linux gpu服务器的步骤,供大家参考,具体内容如下
1. cuda toolkit的安装
到https://developer.nvidia.com/cuda-gpus查询gpu支持的cuda版本:
到https://developer.nvidia.com/cuda-downloads,根据操作系统选择下载相应的cuda toolkit版本,下载的是一个.run文件,下载完成后以root用户直接运行该 ...
Linux 僵尸进程产生原因及解决方法
linux 允许进程查询内核以获得其父进程的 pid,或者其任何子进程的执行状态。例如,进程可以创建一个子进程来执行特定的任务,然后调用诸如 wait() 这样的一些库函数检查子进程是否终止。如果子进程已经终止,那么,它的终止代号将告诉父进程这个任务是否已成功地完成。
为了遵循这些设计原则,不允许 linux 内核在进程 ...
Linux Socket 编程简介和实现
在 tcp/ip 协议中,"ip地址 + tcp或udp端口号" 可以唯一标识网络通讯中的一个进程,"ip地址+端口号" 就称为 socket。本文以一个简单的 tcp 协议为例,介绍如何创建基于 tcp 协议的网络程序。
tcp 协议通讯流程
下图描述了 tcp 协议的通讯流程(此图来自互联网):
下图则描述 tcp 建立连接的过程(此图来自互联网) ...
Ubuntu14.04虚拟机安装(图文详解)
ubuntu14.04虚拟机安装
一、需要的工具:vmware workstation ubuntu14.04镜像文件
二、操作步骤:
先需要下载安装vmware workstation 到你的电脑上
1、点击左上角的文件–新建虚拟机—
2、出现对话框,点击下一步
3、选择workstation 12.0,点击下一步
4、客户机操作系统选择linux,版本选择:deb ...
如何在 Ubuntu 20.04 上使用 Let's Encrypt 保护 Nginx
目录
介绍
先决条件
步骤 1 - 安装 Certbot
步骤 2 — 确认 Nginx 的配置
步骤 3 — 允许 HTTPS 通过防火墙
步骤 4 - 获取 SSL 证书
步骤 5 - 验证 Certbot 自动续订
结论
介绍
Let's Encrypt 是一个证书颁发机构 (CA),它提供了一种简单的方法来获取和安装免费的TLS/SSL 证书,从 ...
centos查找已安装的jdk路径的方法
在可执行 java命令的情况下查找过程如下:
执行which java
?
1
2
[root@localhost ~]# which java
/usr/bin/java
执行ls -lrt /usr/bin/java
...
Linux下iptables 禁止端口和开放端口示例
1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。
下面是命令实现:
?
1
2
3
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP ...
详解linux下避免僵尸进程的几种方法
linux下我们可以调用fork函数创建子进程,创建的子进程将会得到父进程的数据空间、堆、栈......副本(采用写时复制机制),子进程将会继承父进程的信号掩码、信号处理方式、当前工作目录、会话id、组id......。当子进程退出时父进程应当及时获取子进程退出状态,否则,如果父进程是一直在运行,那么子进程的退出状态将一直 ...
Ubuntu 22.04 将用橙色替换紫色成为主题色
Omgubuntu 消息指出,Ubuntu 22.04 LTS 整体将采用橙色色调。虽然该举措还没有最终确定,相关代码也还没有在 Ubuntu 22.04 日常构建中出现;但已经有很多人注意到了这项可能的变化。
此前,Ubuntu 基于社区的设计团队被指示从 Yaru GTK 主题中删除紫色,原因在于该颜色正在从 Ubuntu 调色板中删除。虽然这项“去紫化 ...
OS Prober 被禁用,Ubuntu 正在考虑新的多重引导方案
GNU GRUB(GRUB)是一个来自 GNU 项目的启动引导程序。它允许用户在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。
今年 6 月,由于上游 GRUB 引导程序在发布 2.06 版本时禁用 OS_Prober 后所带来的一些变化,Ubuntu 的开发者正在考虑如何在 Ubuntu 22.04 LTS 中管理双引导/多引导方案。
...
Centos 7系统虚拟机桥接模式详解
前言
本文主要给大家介绍了关于centos 7系统虚拟机桥接模式的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
主机ping不通虚拟机centos7系统的ip大多有以下原因:
1、主机与centos7ip段对应 (关键是网关、dns服务器要一一对应,具体操作见后文)
2、对应后仍然不通的,可关闭主机 ...
CentOS7服务器中apache、php7以及mysql5.7的安装配置代码
CentOS7服务器中apache、php7以及mysql5.7的配置代码如下所示:
?
1
2
yum upgrade
yum install net-tools
安装apache
?
...
Linux解压文件到指定目录的方法
本文介绍了Linux解压文件到指定目录的方法,分享给大家,具体如下:
tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数
参数:
-c :create 建立压缩档案的参数;
-x : 解压缩压缩档案的参数;
-z : 是否需要用gzip压缩;
-v: 压缩的过程中显示档案 ...
Linux查看某个端口的连接数的方法
一、查看哪些IP连接本机
?
1
netstat -an
二、查看TCP连接数
1)统计80端口连接数
?
1
netstat -nat | grep -i ...
详解Ubuntu16.04下Hadoop 2.7.3的安装与配置
一、java环境搭建
(1)下载jdk并解压(当前操作系统为ubuntu16.04,jdk版本为jdk-8u111-linux-x64.tar.gz)
新建/usr/java目录,切换到jdk-8u111-linux-x64.tar.gz所在目录,将这个文件解压缩到/usr/java目录下。
?
1
tar -zxvf jdk-8 ...
Ubuntu部署python3.5的开发和运行环境
1 概述
由于最近项目全部由python2.x转向 python3.x(使用目前最新的 python3.5.1) ,之前的云主机的的默认python版本都面临升级,故进行了升级后将相应的步骤记录下来,作为学习笔记吧。
服务器运行环境:
ubuntu 14 LTS Server
本安装方式具有如下特点:
不影响已经有的python环境
增量式安装
完全 ...