debian

Linux扫盲篇:CentOS、Ubuntu、Gentoo

点点圈 提交于 2020-03-17 01:04:19
Linux扫盲篇:CentOS、Ubuntu、Gentoo Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。 Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。下面介绍一下各个发行版本的特点: Redhat,应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内使用人群最多 的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只用这一个版本的Linux。所以这个版本的特点就是使用人群数量大,资料非 常多

Debian Linux入驻Microsoft Azure市场

ⅰ亾dé卋堺 提交于 2020-03-16 19:18:18
某厂面试归来,发现自己落伍了!>>> 大量的 Linux 用户都是微软的批判者,而事实上微软是 Linux 内核的支持者。在过去几年里,Windows 表面上是 轻视 Linux ,但时代在不断改变,微软开始 雇佣 Linux 方面和开源方面的专业人士 ,甚至为世界上最受欢迎的 Linux 发行版, Android,开发应用。除了这些,Azure 早就已经开始支持一部分 Linux 发行版。 现 在,微软再一次为 Azure 拥抱 Linux 发行版,把 Debian Linux 带到了 Azure。世界上最受欢迎的 Linux 发行版之一即将入驻 Azure 市场。Debian Linux 和其他基于 Linux 内核的发行版,比如 Ubuntu,RHEL,openSUSE 等一样加入到 Azure。 “根据这份声明,用户可以通过选择 credativ 构建的最新版 Debian 7 (codename 'wheezy') 和 Debian 8 (codename 'jessie') 在 Microsoft Azure 提供基于 Debian 的虚拟机。credative 是 1999 年建立的独立咨询和服务公司,提供开源服务和技术支持,致力于推动开源软件的使用,支持和开发。credativ 分布在英国,德国,荷兰,北美和印度。”Microsoft Azure 高级项目经理

树莓派/Debian 服务器IP变化后 WordPress 配置

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-15 20:40:35
树莓派/Debian 服务器 IP 变化后WordPress配置 一、前言 前文实现了 树莓派/Debian 构建 LAMP Web 服务器并搭建 WordPress 博客(二) ,但是当 Paspberry/Debian 的 IP 变化后,如何恢复 WordPress 服务呢? 1. 问题描述 更改 IP 地址后,WordPress 网站依然可以访问,但是网页效果却没有了。 二、修改 WordPress 数据库配置文件 这里我们使用 phpMyAdmin 修改数据库数据,要使用数据库命令可参考: WordPress站点更换公网IP后不能正常访问的解决过程 1. 以 wordpress 对应的数据库管理员身份登录 phpmyadmin 2. 进入 wordpress 对应的数据库 3. 进入该数据库下的 wp_options 数据表 4. 找到并编辑 IP 所在信息 该表内有两条数据与 IP 相关: siteurl home 将其中内容对应部分用 新 IP 地址 进行 替换 。 三、完成测试 刷新页面,即可正常访问。 来源: https://www.cnblogs.com/Yogile/p/12499585.html

Strange Python compilation results with “--enable-shared” flag

随声附和 提交于 2020-03-14 07:41:10
问题 I am using Debian (which comes with Python-2.7.3), trying to compile Python-2.7.6 from source for use with mod_wsgi alongside Apache. Apparently you must use --enable-shared when compiling for mod_wsgi usage, according to numerous answers. Following these steps: ./configure --enable-shared --prefix=/usr/local/bin/python-2.7.6 make make install And then checking the interactive shell @ /usr/local/bin/python-2.7.6/bin/python I am greeted with "Python 2.7.3 (default, Jan 2 2013, 14:09:21)" etc

【linux】自定义配置debian+openbox

只谈情不闲聊 提交于 2020-03-13 08:11:41
openbox确实是好东西阿,小巧,不开iceweasel时内存总使用量不到200M,功能又强大,不过限于我是菜鸟,openbox再强大也有限。。。 debian装openbox是及其简单的,不过为了使用tint2任务栏只能用sid,testing和stable源里都没有tint2,很多高手都 是用pypanel的,我第一次看到openbox是在虚拟机里装的CrunchBang Linux,所以对tint2深有好感。tint2很有意思,即是虚拟桌面栏又是窗口栏,非常好看方便。只是CrunchBang是ubuntu-based,所以打算自己尝试。 我的安装环境: hp3742tu,intel-core2 X2,2B RAM,intel GM965 Linux debian 2.6.30-1-amd64 #1 SMP Wed Jul 8 12:20:34 UTC 2009 x86_64 GNU/Linux 1. 先装好sid 再 aptitude install xorg aptitude install openbox tint2 conky obconf pcmanfm feh gtk-chtheme 其中obconf是图形化的配置工具,使用简单,只是功能不全,所以有些需要手动配置 feh是一个轻量级、强大的图像查看器,同时它也可以用来管理桌面壁纸 gtk

debian配置ID DNS

那年仲夏 提交于 2020-03-13 05:11:48
系统:debian 6.0.4 IP地址:192.168.21.166 子网掩码:255.255.255.0 网关:192.168.21.2 DNS:8.8.8.8 8.8.4.4 操作: 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 1、设置IP地址、网关 nano /etc/network/interfaces /etc/network/interfacesbak #备份原有配置文件 nano /etc/network/interfaces #编辑网网卡配置文件 auto lo auto eth0 #开机自动连接网络 iface lo inet loopback allow-hotplug eth0 iface eth0 inet static #static表示使用固定ip,dhcp表述使用动态ip address 192.168.21.166 #设置ip地址 netmask 255.255.255.0 #设置子网掩码 gateway 192.168.21.2 #设置网关 ctrl+o #保存配置 ctrl+x #退出 2、设置dns cp /etc/resolv.conf /etc/resolv.confbak #备份原有dns配置文件 nano /etc/resolv.conf #编辑配置文件

Debian 软件包的管理

我只是一个虾纸丫 提交于 2020-03-12 17:04:05
一、debian软件管理工具 deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb或者直接双击此文件dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,如Ubuntu、Knoppix 等。 以下是一些 Dpkg 的普通用法: 1、dpkg -i 安装一个 Debian 软件包,如你手动下载的文件。 2、dpkg -c 列出 的内容。 3、dpkg -I 从 中提取包裹信息。 4、dpkg -r 移除一个已安装的包裹。 5、dpkg -P 完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 6、dpkg -L 列出 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。 7、dpkg -s 显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。 8、dpkg-reconfigure 重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf

Debian Binary Package Building HOWTO

大憨熊 提交于 2020-03-11 17:45:00
http://tldp.org/HOWTO/html_single/Debian-Binary-Package-Building-HOWTO/ Chr. Clemens Lee < clemens@kclee.de > 2002-11-30, $Date: 2005/08/09 20:49:46 $ Revision History Revision 4.0 2005-08-09 Revised by: ccl updated email address and added link to Turkish translation by Oguz Yarimtepe Revision 3.0 2003-12-19 Revised by: ccl fixed two typos reported by Claudio Cattazzo Revision 2.0 2003-12-13 Revised by: ccl applying Frank Lichtenheld's feedback Revision 1.0 2003-11-08 Revised by: ccl first version This mini-HOWTO shows how to build a minimal Debian .deb package. Table of Contents 1.

Debian系统apt-get命令整理

有些话、适合烂在心里 提交于 2020-03-11 10:05:22
软件包管理是区分不同发行版的一大特征,如RedHat使用RPM软件包来管理软件,Debian使用Deb软件包来管理软件。apt-get是Debian的Deb软件包管理工具,它的最低底层还是调用dpkg包管理程序,通过apt-get工具可使我们很好地解决软件包的依赖关系,方便软件的安装和升级。 一:apt-get apt-get命令格式: # apt-get 用法: apt-get [选项] 命令 apt-get [选项] install|remove 包甲 [包乙 ...] apt-get [选项] source 包甲 [包乙 ...] apt-get 提供了一个用于下载和安装软件包的简易命令行界面。最常用命令是 update 和 install。 命令参数: 1:apt-get update 更新软件包信息库。在Debian中,软件包是通过一个数据库来管理的,通过这个数据库中可跟踪你系统中已安装、没有安装和现在可安装的软件包信息。 apt-get安装软件包时就是依靠这个数据库来解决软件包间的依赖关系,从而可自动安装相关软件。我们需定期运行该命令,从而保持数据库的信息为最新。 2:apt-get upgrade package_name1 package_name2 package_name3 ... 升级指定软件包至最新版本 3:apt-get dist-upgrade

debian mysql5.5升级到5.7注意事项

[亡魂溺海] 提交于 2020-03-11 04:12:30
注意事项:升级前需要做好数据库备份!! 升级步骤: 1:dpkg -i mysql-apt-config_0.8.9-1_all.deb (选择5.7版本) 2:apt-get update(如果报错,The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY DCF9F87B6DFBCBAE。则执行apt-key adv --recv-keys --keyserver keyserver.ubuntu.com DCF9F87B6DFBCBAE) 3:apt-get install mysql-client mysql-server 可能遇到的问题:mysql-sever fails depends mysql-communit-server is going to but not installed(出现这个错误尝试了很多都没成功)。此时可能需要卸载mysql后(该操作会导致数据库数据被清除,请谨慎操作),再进行上面的操作。 4:mysql升级完成后,需检查服务器的各服务是否正常(编译、重启是否ok) mysql卸载: 1:apt list --installed | grep mysql 2:apt-get --purge mysql