debian

硬盘安装 Debian 7

浪尽此生 提交于 2020-04-04 06:49:21
“我勒个去!”这是我此刻最想说的一句话。按照网上的一些教程操作,我使用硬盘安装Debian,但是在扫描iso文件时总是提示找不到!后来把iso文件复制到U盘里再次扫描才发现。 把安装过程总结一下,对自己和他人都是一个参考。 step 1:下载iso镜像及引导文件 Debian 7 (64bit)的 iso镜像地址(600多兆): http://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/debian-testing-amd64-xfce-CD-1.iso 硬盘引导文件地址: http://http.us.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/hd-media/ 下载 vmlinuz 和 initrd.gz 这2个文件。 然后将 iso文件及2个引导文件放置在D盘(fat32格式)根目录下。 32位下载地址: http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/debian-testing-i386-xfce-CD-1.iso 硬盘引导文件地址: http://http.us.debian.org/debian/dists/wheezy/main

硬盘安装Debian

时光总嘲笑我的痴心妄想 提交于 2020-04-04 06:19:49
  Debian的硬盘安装方式和Kali差不多,都不支持类似Ubuntu通挂载ISO的方式来安装(小白之言,有错误请指出。),只有通过刻录光盘,写入U盘或者直接通过硬盘安装。刻光盘和写入U盘安装的方式就不说了,简单但是麻烦。本文使用硬盘安装的方式来安装debian,其实硬盘安装和刻录到U盘安装原理是一样的,只是需要自己添加安装程序的启动引导。   先解压安装iso到任意分区更目录。iso下载地址: http://mirrors.163.com/debian-cd/7.6.0-live/amd64/bt-hybrid/ ,我下载的是debian-live-7.6.0-amd64-gnome-desktop.iso.torrent。   我使用的是grub4dos作为整个硬盘的引导程序,因此我在menu.lst中添加相应的启动项来启动,使用Windows引导程序的话需要使用easybcd之类的在Windows的bcd中添加引导来启动grub之类的来引导安装程序。具体方法百度,我添加的启动代码如下: title 安装 Debian \n   root (hd0,5)   kernel /live/vmlinuz boot=live single init 1   initrd /live/initrd.img   boot   这是作为小臂的我折腾了一天多以后才研究出来的启动代码

How to Configure Debian for autobooting

我怕爱的太早我们不能终老 提交于 2020-04-04 05:58:48
Summary: This article explain how to configure Debian for autobooting Steps: 1: pls write a program named 'autologin.c',the content of it is as below. autologin.c --> autologin Code /* autologin.c */ #include < stdio.h > int main() { execlp( " login " , " login " , " -f " , " root " , 0 ); } /* end of autologin */ 2: compile autologin.c Code [root@Embedded001]#gcc - o3 - o autologin autologin.c 3: copy the binary file 'autologin' to the directory '/sbin' Code cp autologin / sbin / 4: edit the initializal file '/etc/inittab', change the line like this: Code 1 : 2345 :respawn: / sbin / getty - n

Debian Linux下的Python学习——控制流

青春壹個敷衍的年華 提交于 2020-04-04 05:58:26
python中有三种控制流语句: if 、 for 和 while 。 1. if语句用法( if..elif..else) 代码: 运行: 注意 : raw_input 函数要求输入一个字符串 ,int 把这个字符串转换为整数 2.for语句用法 (for ... else) 代码: 运行: 注: else 部分是可选的。如果包含else,它总是在 for 循环结束后执行一次,如果遇到 break 语句,else就 不会执行 。 range(0,10,2)生成一个数的序列表, 步长为2,不包含10. 3.while语句用法(while..else) 代码: 运行: 注: else 部分是可选的。如果包含else,它总是在 while 循环结束后执行一次,如果遇到 break 语句,else就 不会执行 。 来源: https://www.cnblogs.com/greenteaone/archive/2012/10/30/2745980.html

Debian Linux下的Python学习——class

做~自己de王妃 提交于 2020-04-04 05:53:06
python的class与C++、C#的class相比,是有区别的。 1.python的class方法与普通的方法有一个区别:class方法必须有一个额外的参数名称,在调用class方法时不用为这个参数赋值,这个参数指对象本身,一般用self表示,self相当于C#的 this 。 2. 使用 __init__ 方法进行初始化实例,实例被创建的时候,会马上运行此方法( init前后都是双下滑线 )。 3. 使用__del__ 的方法来完成类似析购操作。它在对象消逝的时候被调用。将对象所占用的内存返回给系统,但是很难保证这个方法究竟在什么时候运行。如果你想要指明它的运行,你就得使用 del 语句。 如下: 4.python 的class默认拥有DocStrings,即class默认有__doc__属性(注意:doc前后都是双下划线) DocStrings是一个多行字符串,它的首行以大写字母开始,句号结尾。第二行是空行,从第三行开始是详细的描述。 自动化工具也可以从程序中提取文档。因此建议使用DocStrings。 来源: https://www.cnblogs.com/greenteaone/archive/2012/11/23/2784162.html

nginx + uwsgi + debian + django部署

半腔热情 提交于 2020-03-30 03:26:05
准备工作 我使用的不是本机系统,而是运行docker镜像库中的debian系统,因为后面还想研究一下,docker自动化部署相关内容,如果你想直接部署,可以跳过准备工作。 下载docker替换镜像源,因为如果用docker自己的镜像源下载速度会很慢。根据操作系统的不同,大家可以自行百度,mac系统docker桌面版可以在prefrence daemon 的registry mirrors: docker images 查看本地镜像 docker search debian 查找debian网络镜像 docker pull debian从第三步的结果中拉取想要的镜像 docker run --name mytest -p 0.0.0.0:8000:8081/tcp -it debian /bin/bash --name 为容器取名字 -p 本机端口:容器端口 -it 交互 docker ps 查看容器 -a 查看所有容器 docker stop container_id 停止容器 Docker rm -v containerid 删除容器 将宿主机的项目拷贝到容器中:docker cp 宿主机中要拷贝的文件名及其路径 容器名:要拷贝到容器里面对应的路径 系统镜像 在容器中,同样要先更新一下debian的下载源 sudo sed -i 's/deb.debian.org/mirrors

树莓派/Debian 挂载硬盘

雨燕双飞 提交于 2020-03-26 13:19:40
前言 在 Linux 中要使用 Samba 文件协议来实现 NAS 配置,首先要挂载硬盘。本文来简述如何在 Linux 中来挂载硬盘。 格式化 将硬盘插入到主机对应接口。 查看硬盘信息 fdisk -l 可以看到插入的硬盘 /dev/sdb1 的文件系统类型为:FAT32 (LBA) 。 格式化硬盘 使用 fdisk 命令对 /dev/sdb1 进行分区 fdisk /dev/sdb1 具体过程如下: root@debyogile:/home/yogile# fdisk /dev/sdb1 Welcome to fdisk (util-linux 2.33.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. # 删除硬盘原分区 Command (m for help): d Selected partition 1 Partition 1 has been deleted. # 添加硬盘新分区 Command (m for help): n Partition type p primary (0 primary, 0 extended, 4 free) e extended (container for

debian7.8安装LAMP+Redis

自古美人都是妖i 提交于 2020-03-23 16:35:01
3 月,跳不动了?>>> 1、安装apache2+mysql5.5+php5 sudo apt-get install mysql-server-5.5 sudo apt-get install apache2 sudo apt-get install php5 php5-mysql sudo apt-get install libapache2-mod-php5 vi /var/www/index.html <!DOCTYPE html> <html> <body> <?php echo "My first PHP script!"; ?> </body> </html> 浏览器打开 http://localhost/index.php 看到内容: My first PHP script! ,说明apahe2和php已安装成功。 测试php脚本中是否能连接mysql shen@debian:/var/www/shm_fast$ cat connect-mysql.php <?php $servername = "localhost"; $username = "root"; $password = "123456"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!

Ubuntu deb包使用

狂风中的少年 提交于 2020-03-23 07:19:37
deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。 以下是一些 Dpkg 的普通用法: 1、dpkg -i <package.deb> 安装一个 Debian 软件包,如你手动下载的文件。 2、dpkg -c <package.deb> 列出 <package.deb> 的内容。 3、dpkg -I <package.deb> 从 <package.deb> 中提取包裹信息。 4、dpkg -r <package> 移除一个已安装的包裹。 5、dpkg -P <package> 完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 6、dpkg -L <package> 列出 <package> 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。 7、dpkg -s <package> 显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及

在debian中安装devstack

杀马特。学长 韩版系。学妹 提交于 2020-03-22 17:06:45
1.创建devstack相关账号 sudo useradd -s /bin/bash -d /opt/stack -m stack 2. 将stack账号添加到系统的sudoer列表中 sudo visudo 这之后就可以编辑/etc/sudoers的文件内容了。将如下内容附到文件结尾并保存 stack ALL=(ALL) NOPASSWD: ALL 3. 切到stack身份,并进入对应的主目录 sudo su stack cd ~ 4. 安装git sudo apt-get install git -y 5. 下载代码回来 git clone https://opendev.org/openstack/devstack 6. 进入devstack的代码目录,开始配置dev stack cd devstack 来源: https://www.cnblogs.com/leipei2352/p/12546821.html