搜档网
当前位置:搜档网 › 课题_win7、linux安装使用pip、mitmproxy

课题_win7、linux安装使用pip、mitmproxy

课题_win7、linux安装使用pip、mitmproxy
课题_win7、linux安装使用pip、mitmproxy

安装pip

下载get-pip.py

python get-pip.py

D:\pip>python get-pip.py

Collecting pip

Downloading pip-6.0.6-py2.py3-none-any.whl (1.3MB)

100% |################################| 1.3MB 74kB/s ta 0:00:011 Collecting setuptools

Downloading setuptools-12.0.4-py2.py3-none-any.whl (502kB)

100% |################################| 503kB 117kB/s ta 0:00:01 Installing collected packages: setuptools, pip

Successfully installed pip-6.0.6 setuptools-12.0.4

python -m pip

Usage:

D:\Python27\python.exe -m pip [options]

Commands:

install Install packages.

uninstall Uninstall packages.

freeze Output installed packages in requirements format.

list List installed packages.

show Show information about installed packages.

search Search PyPI for packages.

wheel Build wheels from your requirements.

zip DEPRECATED. Zip individual packages.

unzip DEPRECATED. Unzip individual packages.

help Show help for commands.

General Options:

-h, --help Show help.

--isolated Run pip in an isolated mode, ignoring

environment variables and user configuration.

-v, --verbose Give more output. Option is additive, and can be used up to 3 times.

-V, --version Show version and exit.

-q, --quiet Give less output.

--log Path to a verbose appending log.

--proxy Specify a proxy in the form

[user:passwd@]proxy.server:port.

--retries Maximum number of retries each connection should attempt (default 5 times).

--timeout Set the socket timeout (default 15 seconds).

--exists-action Default action when a path already exists:

(s)witch, (i)gnore, (w)ipe, (b)ackup.

--trusted-host Mark this host as trusted, even though it does not have valid or any HTTPS.

--cert Path to alternate CA bundle.

--client-cert Path to SSL client certificate, a single file containing the private key and the certificate

in PEM format.

--cache-dir

Store the cache data in .

--no-cache-dir Disable the cache.

--disable-pip-version-check

Don't periodically check PyPI to determine

whether a new version of pip is available for download. Implied with --no-index.

安装依赖包

python -m pip install netlib pyopenssl pyasn1 urwid pil lxml flask

错误:

File "D:\Python27\lib\mimetypes.py", line 249, in enum_types

ctype = ctype.encode(default_encoding) # omit in 3.x!

UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128)

解决方案:

打开D:\Python27\lib\mimetypes.py文件,在256行,将

default_encoding = sys.getdefaultencoding()

改为

if sys.getdefaultencoding() != 'gbk':

reload(sys)

sys.setdefaultencoding('gbk')

default_encoding = sys.getdefaultencoding()

由于pil安装出错,所以先:

python -m pip install netlib pyopenssl pyasn1 urwid lxml flask

然后:

python -m pip install pyamf protobuf

又出错:

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat).

Get it from http://aka.ms/vcpython27

需要装 Microsoft Visual C++ Compiler for Python 2.7(共83.8 MB)

https://www.sodocs.net/doc/6e8384120.html,/en-us/download/confirmation.aspx?id=44266

再试:

python -m pip install pyamf protobuf

下一步:

python -m pip install pil --allow-external PIL --allow-unverified PIL 下一步:

python -m pip install nose pathod countershape

最后:

python -m pip install mitmproxy

参考资料:

https://pip.pypa.io/en/latest/installing.html

https://www.sodocs.net/doc/6e8384120.html,/blog/roler_/40398789

https://www.sodocs.net/doc/6e8384120.html,/art/201311/416548.htm

https://www.sodocs.net/doc/6e8384120.html,/archives/565.html ——————————————————————————————————

Linux:

类似windows就是pip命令不用加前面的python -m ,如果不是管理员需要sudo。

在pip install netlib pyopenssl pyasn1 urwid lxml flask的时候遇到的错误:

src/lxml/lxml.etree.c:8:22: 错误:pyconfig.h:没有那个文件或目录

yum install python-devel

c/_cffi_backend.c:13:17: 错误:ffi.h:没有那个文件或目录

yum install libffi-devel

其他的还有:

yum install gcc

yum install libxml2

yum install libxslt-devel libxml2-devel

然后:

pip install pil --allow-external PIL --allow-unverified PIL

pip install pyamf protobuf

pip install nose pathod countershape

pip install mitmproxy

“pip install mitmproxy”遇到错误:

[root@centos64 ~]# pip install mitmproxy

Collecting mitmproxy

Using cached mitmproxy-0.11.3.tar.gz

Traceback (most recent call last):

File "", line 20, in

Complete output from command python setup.py egg_info:

Traceback (most recent call last):

File "", line 20, in

----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-QBFasU/mitmproxy

查网上说mitmproxy需要python2.7而CentOS6.4默认是python2.6,所以一下部分是CentOS6.4安装python2.7与python2.6共存的办法:

安装必备的开发工具,据说都需要,以防万一,我都安装了:

yum groupinstall "Development tools"

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

下载和安装Python,注意命令“make altinstall”据说是防止/usr/bin/下面有多个版本的python

cd ~

wget https://https://www.sodocs.net/doc/6e8384120.html,/ftp/python/2.7.9/Python-2.7.9.tgz

tar zxvf Python-2.7.9.tgz

cd Python-2.7.9

./configure --prefix=/usr/local

make && make altinstall

如果需要更改系统python版本

mv /usr/bin/python /usr/bin/python2.6.6.old

ln -s /usr/local/bin/python27 /usr/bin/python

vi /usr/bin/yum

将#!/usr/bin/python改为#!/usr/bin/python2.6,因为yum需要python2.6

安装pip

wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py python2.7 ez_setup.py

easy_install-2.7 pip

注意后面使用pip2.7而不是pip。

提示

-bash: /usr/bin/pip2.7: 没有那个文件或目录

的话退出重新登录就好了。安装mitmproxy

pip2.7install netlib pyopenssl pyasn1 urwid lxml flask

pip2.7install pil --allow-external PIL --allow-unverified PIL pip2.7install pyamf protobuf

pip2.7install nose pathod countershape

pip2.7install mitmproxy

参考资料:

https://www.sodocs.net/doc/6e8384120.html,/?p=1644

https://www.sodocs.net/doc/6e8384120.html,/blog/digwtx/1190000000654227

https://www.sodocs.net/doc/6e8384120.html,/questions/27144574/mitmproxy-installation-error ————————————————————————————

使用:

顺便装下图形界面

yum groupinstall "Desktop"

yum groupinstall "X Window System"

yum groupinstall "Chinese Support"

startx

http代理

mitmproxy

快捷键

q - 返回上一层

enter - 查看内容

Tab - 切换看request/response

pageup - 上翻页

pagedown - 下翻页

C - 清空(注意大写)

透明代理

sysctl -w net.ipv4.ip_forward=1

echo0 | sudo tee /proc/sys/net/ipv4/conf/*/send_redirects

service iptables start

service iptables save

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j REDIRECT --to-port 8080 service iptables save

cat /etc/sysconfig/iptables

mitmproxy -T --host

大概的意思就是开启转发,设置路由规则,开启mitmproxy的透明代理模式。

iptables如果是直接编辑文件:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT

-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080

-A PREROUTING -i eth0 -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 8080

使用中还有这么个错误

File "/usr/local/lib/python2.7/threading.py", line 810, in __bootstrap_inner

File "/usr/local/lib/python2.7/site-packages/libmproxy/controller.py", line 77, in run

File "/usr/local/lib/python2.7/site-packages/netlib/tcp.py", line 477, in serve_forever

File "/usr/local/lib/python2.7/socket.py", line 202, in accept

error: [Errno 24] 打开的文件过多

ulimit -n 65535

不过是临时修改

安装证书

mitmproxy-ca.pem PEM格式的私钥和证书。

mitmproxy-CA-cert.pem PEM格式的证书。使用此分发大多数非Windows平台。

mitmproxy-CA-cert.p12在PKCS12格式的证书。在Windows上使用。

mitmproxy-CA-cert.cer相同的文件质子交换膜,但预计一些Android设备的扩展。

WIN7下硬盘安装Ubuntu双系统

Win7下硬盘安装Ubuntu11.04双系统 欢迎大家访问我们的网站:Linux起点:https://www.sodocs.net/doc/6e8384120.html, 起点论坛:https://www.sodocs.net/doc/6e8384120.html,/bbss 起点超级Q群:㈠10218442 ㈡92186523 ㈢90282859 ㈣106637392 一、准备工作(在win7下操作完成) 1.从官网https://www.sodocs.net/doc/6e8384120.html,上下载镜像文件,大小接近700M。 2.下载并安装easybcd。easybcd是一款很优秀的系统引导软件,功能强大,最关键的是傻瓜式一站式简易操作,极其适合新手使用!网上很多说用grubdos安装,但对于菜鸟的我来说,操作太麻烦而且容易引导失败! 3.腾出一个空盘,点击右键格式化之后把它删除(这个盘最好是在硬盘的后面,因为Windows系统不能识别Linux系统分区,如果将ubuntu装在D盘,将D盘删除并建立Linux系统分区后,原来的E盘就会变成D 盘,安装在E盘的软件会出现系统注册表路径不对称,要重新安装一遍软件)。网上很多说使用磁盘压缩功能以整理出空白分区,这个方法也可行,但这个盘要保证有10G空间以上比较稳妥。 4.安装好easybcd2.0后,启动软件: 按照上图的序号依次点击“Add New Entry”——“Neo Grub”——“Install”,点到“Install”后出面下面的界面,再点“Configure”。

点击“Configure”按钮后,会出现一个记事本文件,将下面的代码粘贴到文件尾部: title Install Ubuntu root (hd0,0) kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,0)/initrd.lz 如下图:

win7硬盘安装过程图解 伤逝的安详

win7硬盘安装过程图解伤逝的安详 看到很多同学使用老的方法硬盘安装WIN7都杯具了,其实是方法改了,而且老的XP的PE现在也没法在WIN7 下安装,所以做了个图解安装。 首先,肯定是你必须有一个Windows7的系统安装镜像或盘,没有的可以去这里下载: 系统下载系统安装系统美化刻录系统盘教程全汇总一 网打尽! 然后将WIN7的安装包解压出来,用winrar、winzip、7Z、好压、软碟通等等都可以解压,一般情况下,你下载的都是ISO格式的镜像,解压出来后会有下图这样的文件: 将这些文件复制到一个非系统盘的根目录下,系统盘大多数都是C盘,而根目录就是某个磁盘,比如F盘双击后进去的界面,一定不要放到文件夹里!! 可以对照一下,是否有这些文件 那个NT6的文件可以暂时忽略,下面会说来历的 下面就需要一个软件来帮忙了,就是NT6 HDD Installer,目前有两个版本,2.81和2.85,区别是2.85可以使用鼠标点击,2.81为键盘操作

NT6 HDD Installer 2.81版下载: NT6 HDD Installer 2.85版下载: 下载后放到之前存放win7安装文件的盘符的根目录,也就是和win7的安装文件放到一起 然后运行,会出现下面的窗口,如果您现在的系统是XP可以选择1,如果是vista或者win7选择2,大家看一下就能明白,选择后按回车开始安装,1秒钟左右结束,之后就是重启系统了 在启动过程中会出现如下界面,这时选择新出来的nt6 hdd Installer mode 1选项: OK,下面就开始安装了哦,下图这步很简单: 下图一定要点那个现在安装 许可条款: 这里强烈建议选择滴定仪安装,也就是第二个,第一个升级会非常非常的缓慢,得不偿失 这里选择右下角的驱动器选项(高级)

win7下装linux双系统(详细教程)

Win7下安装linux双系统 经过大半天的摸索与实验终于在自己的电脑上成功的装上了Win7和Linux的双系统,现在我把详细的流程给大家分享了,希望有兴趣的可以去试试。 不要说什么百度一下一大片,百度上的流程都是相当相当的抽象,当然,这份流程也是通过百度上的一些方法然后加上自己的细化而来的。 首先要先做好准备工作,将Win7中的磁盘空间腾出38G左右,这里的腾出不是说磁盘中的剩余空间,而是要将部分磁盘进行压缩。具体方法如下: 右键单击计算机,选择管理,在管理窗口中有一项磁盘管理,如下图: 单击后在中间出现磁盘管理,如下图:

有绿框框着的是逻辑分区,此时就好对磁盘进行压缩,如果磁盘空间不够大的话就直接对最后一个逻辑分区进行手术。 先说说磁盘空间不够大的情况,可以先删除最后一个逻辑分区,方法是:右击最后一个逻辑分区,选择删除卷,然后选择是,此时你能看到在最后出现了可用空间,这时右击可用空间,选择格式化,此时不要将整个可用空间格式化,只用格式化8G空间就足够了,剩余的空间留着装Linux用。格式化时注意选择格式为FAT32。 如果磁盘空间足够大就只需将磁盘进行压缩,具体方法是,右击一个逻辑驱动器,选择压缩卷,只用腾出38G就足够了,然后将这38G按上面的方式格式化8G,其余不用管。

现在就可以在网上下载一份Linux系统镜像,下载地址 https://www.sodocs.net/doc/6e8384120.html,/d/iso/1000001036.html(建议下载完整版) 下面就要将下载好的镜像复制到刚刚前面格式化好了的FAT32磁盘里,用Winrar解压软件,将镜像中的inages和ioslinu两个文件夹复制到FAT32磁盘的根目录中,当然,原来的镜像要保留不能修改。 然后将isolinux文件夹中的initrd.img和vmlinuz两个文件夹复制到FAT32磁盘的根目录下,同时将其也复制到C盘的根目录中。 刚才的工作结束后,你的FAT32磁盘中应该如下图所示: 接下来需要在网上下载EasyBCD 2.02,下载地 址:https://www.sodocs.net/doc/6e8384120.html,/soft/58174.htm 安装EasyBCD程序,与安装一般软件一样,这里就不做详细说明了。 运行EasyBCD程序出现的第一个界面就是问你将EasyBCD的配置文件的保存路径,这里可以随便选择,我选择的是默认的C盘,下面的两个选框不用选,然后点右下角的确定。 下面是EasyBCD的界面:

Linux下QQ等软件的安装方法

Linux下QQ等软件的安装方法.txt24生活如海,宽容作舟,泛舟于海,方知海之宽阔;生活如山,宽容为径,循径登山,方知山之高大;生活如歌,宽容是曲,和曲而歌,方知歌之动听。Linux下QQ等软件的安装方法2008-10-31 23:39 Linux下QQ等软件的安装方法2008-10-16 16:06要充分发挥电脑的作用,就得有大量的应用软件,完成不同的工作。在Windows环境中安装各种应用软件的思路与方法,想必大家早已熟悉。然而,在使用Linux时,我们却总会被这些本不应该是问题的问题所困扰:怎么安装应用软件?我的软件安装在什么地方?如何删除不要的应用软件?…… 下面,我们就一起来认识一下这些方面的知识。 一、解读Linux应用软件安装包 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。 而且,大多数Linux应用软件包的命名也有一定的规律,它遵循: 名称-版本-修正版-类型 例如: 1)software-1.2.3-1.tar.gz 意味着: 软件名称:software 版本号:1.2.3 修正版本:1 类型:tar.gz,说明是一个tar包。 2)sfotware-1.2.3-1.i386.rpm 软件名称:software 版本号:1.2.3 修正版本:1 可用平台:i386,适用于Intel 80x86平台。 类型:rpm,说明是一个rpm包。 注:由于rpm格式的通常是已编译的程序,所以需指明平台。在后面会详细说明。 而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。 二、了解包里的内容 一个Linux应用程序的软件包中可以包含两种不同的内容: 1)一种就是可执行文件,也就是解开包后就可以直接运行的。在Windows中所有的软件包都是这种类型。安装完这个程序后,你就可以使用,但你看不到源程序。而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。 2)另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。 通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。所以一般一个软件总会提供多种打包格式的安装程序的。你可以根据自己的情况来选择。 三、搞定使用tar打包的应用软件 1. 安装: 整个安装过程可以分为以下几步: 1)取得应用软件:通过下载、购买光盘的方法获得;

win7安装版硬盘安装过程图解

]win7安装版硬盘安装过程图解 看到很多会员使用老的方法硬盘安装WIN7都失败了,虚拟光驱安装也不行了,其实是方法改了,而且老的XP的PE现在也没法在WIN7安装版下安装,所以做了个图解安装。(感谢anlyandyli 热心会员提供) 首先,将WIN7的安装包解压出来,一般情况下,你下载的都是ISO格式的镜像,解压出来后会有下图这样的文件: 将这些文件复制到一个非系统盘的根目录下,系统盘大多数都是C盘,而根目录就是某个磁盘,比如F盘双击后进去的界面。 可以对照一下,是否有这些文件 ps:那个NT6的文件可以暂时忽略,下载在下面。 下面就需要一个软件来帮忙了,就是NT6 HDD Installer,1楼里面已经提供了文件,可以下载一下,下载后放到之前存放win7安装文件的盘符的根目录,也就是和win7的安装文件放到一起 然后运行,会出现下面的窗口,如果您现在的系统是XP可以选择1,如果是vista或者win7选择2,大家看一下就能明白,选择后按回车开始安装,1秒钟左右结束,之后就是重启系统了

在启动过程中会出现如下界面,这时选择新出来的nt6 hdd Installer mode 1选项: OK,下面就开始安装了哦,下图这步很简单:

下图一定要点那个现在安装 许可条款:

这里强烈建议选择自定义安装,也就是第二个,第一个升级会非常非常的缓慢,得不偿失 OK,下面的步骤几乎都是按照提示就可以了,比较简单,就不安装下去了, 本帖隐藏的内容 nt6 hdd installer v2.8.5.rar(685.9 KB, 下载次数: 1361)

在windowsXP下装linux(硬盘版)

想在笔记本上装linux便于学习,在网上搜了个比较详细的方法介绍,感谢下作者写这么仔细,让我这菜鸟顺利装好;记录下。。。。 一、关于系统引导管理器的简单介绍; wingrub 是一款系统引导管理程序,和windows的ntloader 相似,比如我们在安装windows 98 后,又安装了windows 2000,我们在机器启动的时候,会看到有两个菜单,一个是windows98的,另外是windows 2000的; 系统引导管理器,相当于一个容器,把机器中所有的系统的引导都装载在管理器中,管理所有的系统的引导和启动,这样方便了我们在一台机器上安装多个操作系统,并且我们有绝对的能力来控制在机器中的所有系统的引导;比如在开机的时候,出来一个菜单,让我们选择所进入的操作系统; 系统引导管理器grub就是一个多操作系统的引导管理器;wingrub是grub的windows 版本; 目前我所接触过的系统引导管理器有: grub 目前几乎有的Linux操作系统,都采用grub 作为默认的引导管理器;能引导Linux ,也能引导Winodws,功能强大,几乎无所不能;配制简单方便,建议大家使用;而我们目前做以介绍的wingrub,就是grub的windows版本,用法和windows的grub没有太大的区别,在windows中,只是轻点鼠标,就能安装上,使用和配置和Linux版本没有太大的区别; lilo 这个是linux 最老的引导管理器,能引导linux ,也能引导windows ;由于历史设计的原因,使得lilo一度是落后于grub ;不过目前又一些发行版做为默认的系统引导,比如Slackware ; yaboot 系统引导管理器,这个是用在powerpc架构机器上的,对普通的X86机没有任何用处,能引导Unix类的操作系统,也能引导MACOS ; 所以对于我们来说,grub是最实用的,因为他能管理多个系统,而且还能在windows中用;这也是我们在安装Linux的时候,选择wingrub的理由; 二、wingrub的安装: 1、下载地址: https://www.sodocs.net/doc/6e8384120.html, 或: https://www.sodocs.net/doc/6e8384120.html,/main/files/WINGRB0206.EXE 在上面的网址中,有下载页面,里面说的就是wingrub; 2、安装: 1]安装grub软件到机器中,点鼠标应该会吧,就直接按它默认的安装,下一步、下一步就安装好了;没有什么难的看几张图;

linux下安装abaqus

1 sudo apt-get install g++ 2 sudo apt-get install csh 3 sudo mount -o loop /home/zhangfei/DVD1.iso /mnt (挂载,只能挂载一个) 4 mkdir temp(临时储存安装信息) 5 mkdir abaqus610 (安装目录) 6 cd /mnt/ 7 ls /mnt 8 sudo /mnt/./setup -nosystemchecks (安装license) 10 cd /mnt/crack/ 11 ls 13 sudo cp abq6101.dat ~/abaqus610/License/ (将.dat文件复制到目录) 14 cd 15 cd abaqus610/License/ 16 ls 17 sudo gedit abq6101.dat(改写此文件) 18 sudo ./lmgrd -c abq6101.dat (运行) 40 pwd 42 cat /mnt/setup 47 su 50 cd ~/ 51 ls 52 cd temp/ 54 cd ..(返回上一目录) 56 cd abaqus610/ 58 sudo XLIB_SKIP_ARGB_VISUALS=1 ./Commands/abq6101 cae 59 sudo apt-get install libjpeg62 60 sudo XLIB_SKIP_ARGB_VISUALS=1 ./Commands/abq6101 cae 62 sudo XLIB_SKIP_ARGB_VISUALS=1 ./Commands/abq6101 cae 64 sudo XLIB_SKIP_ARGB_VISUALS=1 ./Commands/abq6101 cae 68 cd site/ 70 sudo gedit abaqus_v6.env 71 cd .. 73 sudo XLIB_SKIP_ARGB_VISUALS=1 ./Commands/abq6101 cae 75 cd 77 pwd 78 sudo gedit .bash_aliases 79 su / 80 cd /(进入根目录) 82 pwd 83 sudo gedit .bash_aliases 84 abaqus 86 cd 88 sudo gedit .bash_aliases 89 cd temp/(在此文件下运行abaqus) 90 abqlm 91 abaqus cae 93 sudo /mnt/./install.sh (安装fortran) 95 abaqus cae 97 sudo umount /mnt(取消挂载) 102 sudo apt-get install ia32-libs

WIN7下硬盘安装linux双系统

WIN7操作系统安装linux形成双系统详解: 需要软件EasyBCD2.0 和linux ISO系统镜像 安装前准备工作: 1 一个windows盘D E F任选其一都可以,将其格式化为FAT32格式,除C盘以外任意盘均可格式化FAT32,且此盘必须小于32GB,否则无法格式化FAT32。 2 磁盘最后末端要有未分配的空间,如果没有可利用WIN7 右键计算机—管理—磁盘管理—选择最后面的盘符右键单击选择删除卷(也就是删除相应盘符,建议删除最后一个盘符)。这样就有了未分配的磁盘空间,用来做linux。 3 硬盘模式调成AHCI 1将linux镜像复制到FAT32格式化的磁盘里 2用winrar解压软件,将镜像中的images 和ioslinu两个文件夹提取出来,与linux镜像一同放置在FAT32盘的根目录。原来镜像还要保留 3 isolinux文件夹中的initrd.img和vmlinuz两个文件复制到FAT32盘的根目录,同时也复制到C盘根目录下。 4 安装EasyBDC程序,一路默认安装即可。 5 运行EasyBDC程序出现第一个界面是问你将EasyBDC的配置文件放置在哪个盘里,随便选择即可,下面两个不用选中,我选择的是C盘,然后右下角确定。 6 进入easyBCD操作页面,

上图中当点击第4个的时候会出现一个记事本文本框,将以下代码输入进去。 title install linux root (hd0,1) kernel (hd0,1)/isolinux/vmlinuz initrd (hd0,1)/isolinux/initrd.img 将上述代码复制粘贴进出来的文本框内即可,其中红色部分是可以更改的仅仅代表一个名字,我将其修改为我的系统名字centOS了。如果你的系统没有100M的保留分区那么请将上述代码中的1改为0。 7 点击EasyBCD右上角的save 保存此时可以关闭EasyBCD了。 8 重新启动电脑不要选择WIN7 而选择NeoGrub Bootloder 9此时就可以按照图形界面开始安装,在选择安装文件位置的地方时选择你的FAT32的盘符,然后next即可 其余都是常识性的东西了! Linux分区 第一个/Boot 100M 即可 第二个/ 5G 即可 第三个/swap 你实际内存的2倍。如果内存2G 那么相等即可。 上述分区仅供参考,因实际而酌情考虑。 FAT32在linux下的盘符: 在WIN7下查看右键计算机—管理—磁盘管理—通过这里查看你的FAT32盘是否是主分区 1我的FAT32是主分区: 如果你的盘里有系统保留分区100M 那从C盘开始hda1—D盘hda2—E盘hda3—F盘hda4 2 我的FAT32是逻辑分区: 那么观察你的FAT32是第几个逻辑分区,如果是第一个逻辑分区那么盘符就是hda5,同样以此类推,第二个逻辑分区是hda6,第三个hda7

linux下环境以及软件安装

Zookeeper的安装 1.1.1.安装环境: Linux:centos6.4 Jdk:1.7以上版本 Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。 1.1. 2.安装步骤: 第一步:安装jdk 第二步:把zookeeper的压缩包上传到linux系统。 第三步:解压缩压缩包 tar -zxvf zookeeper-3.4.6.tar.gz 第四步:进入zookeeper-3.4.6目录,创建data文件夹。 第五步:把zoo_sample.cfg改名为zoo.cfg [root@localhost conf]# mv zoo_sample.cfg zoo.cfg 第六步:修改data属性:dataDir=/root/zookeeper-3.4.6/data 第七步:启动zookeeper [root@localhost bin]# ./zkServer.sh start 关闭:[root@localhost bin]# ./zkServer.sh stop 查看状态:[root@localhost bin]# ./zkServer.sh status 注意:需要关闭防火墙。 需要安装tomcat,然后部署监控中心即可。 1、部署监控中心: [root@localhost ~]# cp dubbo-admin-2.5.4.war apache-tomcat-7.0.47/webapps/dubbo-admin.war 2、启动tomcat 3、访问http://192.168.25.167:8080/dubbo-admin/ 用户名:root 密码:root 如果监控中心和注册中心在同一台服务器上,可以不需要任何配置。 如果不在同一台服务器,需要修改配置文件: /root/apache-tomcat-7.0.47/webapps/dubbo-admin/WEB-INF/dubbo.properties Nginx安装 1、需要安装gcc的环境。yum install gcc-c++ 2、第三方的开发包。 PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。yum install -y pcre pcre-devel 注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。

Win7系统安装过程中硬盘分区

Win7系统安装过程中硬盘分区 阿斯兰萨拉发表于 2012-10-12 Win7在安装过程中建立的都是主分区,只能有4个,所以如果想要分出超过4个分区,就需要分出扩展分区,而扩展分区默认是无法用的,我们需要在扩展分区上再次分区,分出逻辑分区,这样才可以用。 一、安装系统过程中分区 Win7在安装过程中分区和XP有两个最大的不同: 1、会多一个系统保留分区(主分区) 2、新建的分区都是主分区 1、在下图的步骤时,必须选择“自定义(高级)” 2、选择“驱动器选项(高级)”

3、这时会多出删除、格式化、新建三个选项,而新建默认是灰色的无法选择

4、选中未分配的空间,新建变成彩色,点击新建。如果是重新分区,先删除原有分区。 5、按照默认的分区建立顺序,第一个建立的就是C盘,输入你要建立分区的大小,这里的单位是MB,1G=1024MB

6、点击确定 7、按照刚才的方法,建立其它分区,但要注意,就像本楼最开始说的,在安装过程中建立的都是主分区,只能有4个,如下图,一个系统保留分区,3个主分区,虽然还有19.5GB的未分配磁盘空间,但是“新建”又变成了灰色,无法新建。

所以,(1)如果你正好想要建立4个分区的话,可以参考此帖(删除系统保留分区的方法),那么分 区就完毕了,选择C盘的分区,就可以装系统了;(2)如果想要建立超过4个分区,可以只分出C盘,剩下的保持原来的未分配状态,请看(超过4个分区的分区方法) 二、超过4个分区的分区方法 上面介绍了主分区和扩展分区,所以,如果想要分出超过4个分区,就要使用扩展分区 A、建立扩展分区 1、下载并运行DiskGenius(下载地址) 另外装win7一定不能用PQmagic分区,不然系统必死。 2、右键点击灰色的未分区空闲空间,选择建立新分区

win7 win8下U盘安装ubuntu(linux)双系统教程

WIN7下安装unbuntu双系统教程(U盘安装) 声明:win8已经测试,成功! 一、安装环境 win7系统 二、安装ubuntu首先需要准备以下工具以及安装包: 1、ubuntu系统安装包(本人所用的安装包为ubuntu12.04 64位) 下载地址:https://www.sodocs.net/doc/6e8384120.html,/download/desktop 个人建议下载12.04版本,因为稳定,虽然安装完成后有一个僵尸进程(桌面的),但是很稳定 2、刻录软件,推荐软碟通,会提示注册,选择继续使用 下载地址:https://www.sodocs.net/doc/6e8384120.html,/s/1qW783TE 3、一个大于2G的U盘 4、EasyBCD软件,此软件是同来作为系统引导所用 下载地址:https://www.sodocs.net/doc/6e8384120.html,/download/90611.html 三、准备安装 步骤一:在WIN7系统下创建空白磁盘分区 1、回到桌面,鼠标右键点击我的电脑,选择属性,结果如下

2、进入然后选择磁盘管理,结果如下: 3、选择你认为剩余磁盘空间够大的磁盘,比如D盘,右键点击磁盘,选择压缩卷,结果如下:

4、然后就是分区的大小了,个人建议分个50G出去最好,然后等待,最终结果如下:压缩后会发现多出一块未分区磁盘(绿色分区),如果选择的压缩大小是50G,则绿色的的应该是50G可用空间。 好了,磁盘分区到此结束,现在进行第二步; 步骤二:用软碟通将UBUNTU的镜像写入U盘 1、安装并打开软碟通,插上U盘,并且最好备份你的U盘,因为之后需要格式化 2、进入软碟通,进行如下操作 选择文件,并且打开你下载的UBUNTU所在的目录,选择unbuntu镜像,选择打开,如图:

查看linux 下已经安装的软件包

查看linux 下已经安装的软件包 RPM使用详解在Linux 操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他LinuxRPM使用详解 在Linux 操作系统中,有一个系统软件包,它的功能类似于Windows 里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux 使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。 1.我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里有什么内容,假设这个文件是:Linux-1.4-6.i368.rpm,我们可以用这条命令查看: rpm -qpi Linux-1.4-6.i368.rpm 系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。

2.上面列出的所有文件在安装时不一定全部安装,就像Windows下程序的安装方式分为典型、完全、自定义一样,Linux也会让你选择安装方式,此时我们可以用下面这条命令查看软件包将会在系统里安装哪些部分,以方便我们的选择: rpm -qpl Linux-1.4-6.i368.rpm 3. 选择安装方式后,开始安装。我们可以用rpm-ivh Linux-1.4-6.i368.rpm命令安装此软件。在安装过程中,若系统提示此软件已安装过或因其他原因无法继续安装,但若我们确实想执行安装命令,可以在-ivh后加一参数“-replacepkgs”: rpm -ivh -replacepkgs Linux-1.4-6.i368.rpm 4.有时我们卸载某个安装过的软件,只需执行rpm-e <文件名>;命令即可。 5.对低版本软件进行升级是提高其功能的好办法,这样可以省去我们卸载后再安装新软件的麻烦,要升级某个软件,只须执行如下命令:rpm -uvh <文件名>;,注意:此时的文件名必须是要升级软件的升级补丁

linux的步骤 在windows下的虚拟机中安装linux

在VMware workstation中安装linux的步骤 在windows下的虚拟机中安装linux 近段时间,由于要做ARM 的开发,就想到了装个Linux系统。VMware workstat ion是一个不错的选择。正好手边有VMware workstation4.5.3版本的,旧是旧了点,想着应该不影响性能吧。 VMware workstation就是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机,这个子机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟子机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是母机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的.有了VMware workstation,就可以在一台机器上真正同时运行两个以上的独立操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为母机,后者为子机. 我的笔记本配置如下:迅驰1.7Ghz,40G硬盘,512M内存(最低要求为96 M),Windows XP. 1。先将VMware workstation4.5.3装载到机子上,按照提示步骤就OK了。(注:不知道为什么,装的时候挺容易,但卸载就很麻烦了。不能修复,也卸载不干净,让我反复恢复系统才终于搞定) 2。建立虚拟机 A,打开VMware workstation,选择NewVirtual Machine(新建虚拟机),弹出虚拟机创建菜单 B,按照安装向导的提示: ●TYPICAL(典型) → ●LINUX----Virtual machine name(虚拟机名字)中输入要建立的虚拟机的名 字并在Location(位置)中选择虚拟机的安装位置(这里选择一个有比较大的空间安装)→ ●选择网络连接Use bridged net-working(使用路由网络) → ●点击finish(完成),返回VMWARE主界面。 这样LINUX虚拟机就建好了。 3。要安装redhat linux首先要有安装软件,光盘或者ISO 镜像文件。这里,我下载了redhat linux 9.0 的ISO镜像(1.72G),从硬盘安装。 4。安装操作系统 ●点击虚拟(M)→ ●设置(S)→ ●在Hardware(硬件)选项中选中CD-ROM1→ ●在右边的Connection(连接)选项中选择使用ISO镜像→ ●点击Browse(预览)按钮,找到放置ISO文件的目录,打开第一个ISO镜像 → ●在Virtual device mode(虚拟设备节点)选择虚拟设备的接口方式,选择I DE0:0项-→ ●点击确定返回到虚拟机界面下-----然后点击Power ON启动这台虚拟机。

win7硬盘安装详解(可格式化)

1.下载cn_windows_7_ultimate_x86_dvd.iso 最好下载纯净版,官方原版什么的。 2.用winrar或者虚拟光驱解压或提取到d盘根目录文件夹为D:\win7 3.把文件夹中的boot.wim和boot.sdi复制到d盘根目录,解压后D:\win7(boot.wim在sources 文件夹可以找到,boot.sdi在boot文件夹可以找到) 4.用记事本保存下列文字,该记事本文件名为winre.bat(txt格式改成bat格式) @echo off REM REM {ad6c7bc8-fa0f-11da-8ddf-0013200354d8} REM set RAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8} REM REM {572bcd56-ffa7-11d9-aae0-0007e994107d}, GUID for the WinPE boot entry REM set WINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d} REM REM Set Timeout REM bcdedit.exe -timeout 5 REM REM Create Ramdisk device options for the boot.sdi file REM bcdedit.exe -create %RAMDISK_OPTIONS% -d “Ramdisk Device Options” -device bcdedit.exe -set %RAMDISK_OPTIONS% ramdisksdidevice partition=D: bcdedit.exe -set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi REM REM Create WinRE boot entry REM bcdedit.exe -create %WINPE_GUID% -d “Windows RE” -application OSLOADER bcdedit.exe -set %WINPE_GUID% device ramdisk=[D:]\boot.wim,%RAMDISK_OPTIONS% bcdedit.exe -set %WINPE_GUID% path \windows\system32\boot\winload.exe bcdedit.exe -set %WINPE_GUID% osdevice ramdisk=[D:]\boot.wim,%RAMDISK_OPTIONS% bcdedit.exe -set %WINPE_GUID% systemroot \windows bcdedit.exe -set %WINPE_GUID% detecthal yes bcdedit.exe -set %WINPE_GUID% nx optin bcdedit.exe -set %WINPE_GUID% winpe yes bcdedit.exe -displayorder %WINPE_GUID% /addlast

硬盘安装win7全过程傻瓜式教程

硬盘安装win7全过程傻瓜教程 1.下载win7镜像文件 本人用的是" 异次元"下载的 cn_windows_7_ultimate_x86_dvd_x15-65907.iso 地址:https://www.sodocs.net/doc/6e8384120.html,/windows7-msdn-iso.html 我用迅雷下载了好几个小时才搞定的,下载速度有些慢,50-100K左右,最慢的时候只有10K; 下载好之后直接解压缩出来到非系统盘,即D,E等等,要为NTFS格式的盘; 2.下载vista hdd installer文件包,内含 zchzr,zchzr.mbr,boot.ini,3个文件;vista3个文件直接拷贝到c 盘, XP拷贝zchzr,zchzr.mbr2个,boot.ini去XP的C盘去更改,最后面加上C:\zchzr.mbr="Vista Hard Disk Installer " 或我的电脑,属性,高级里去加上C:\zchzr.mbr="Vista Hard Disk Installer " vista hdd installer文件包可以去google直接搜索去下载到;给个文件包下载: https://www.sodocs.net/doc/6e8384120.html,/uploads/88329/45ae335e30c84443b0b52 f8b2d993c33.rar

拷到C盘根目录下: XP的系统更改boot文件:

3.一切准备Ok后重启电脑. 出现选择画面: 选择Vista Hard Disk Installer 4.windows is loading files...

5.选择语言,一直安装下去..

Win7下硬盘安装Redhat6.0 ES-Shenkxiao

Win7下硬盘安装Redhat Linux 6.0 ES 目录 Win7下硬盘安装Redhat Linux 6.0 ES (1) 1. 硬盘分区配置: (2) 2. 设置引导,启动Rhl-6.0-ES安装程序 (2) 2.1. 下载rhel-server-6.0-i386-dvd (2) 2.2. 格式化3个分区为FAT32 (2) 2.3. 安装文件处理 (5) 2.4. 设置引导 (5) 2.5. 启动引导程序 (7) 3. 安装RedHat Linux 6.0 ES过程 (8) 3.1. 重要步骤之一:启动安装(启动时候移动光标至Redhat6.0 install) (8) 3.2. 重要步骤之二:选择镜像安装类型,此处应该选择“Hard Drive”——硬盘安装。 9 3.3. 重要步骤之三:选择ISO文件存放的硬盘分区 (9) 3.4. 重要步骤之四:选择用户自定义分区 (11) 3.5. 重要步骤之五:分配根分区 (11) 3.6. 重要步骤之六:分配Swap分区 (13) 3.7. 重要步骤之七:格式化根分区、swap分区 (13) 3.8. 重要步骤之八:重启 (15) 3.9. 重要步骤之九:启动Linux,进入系统。 (15) 4. Windows7与RedHat双系统启动项问题 (18) 4.1. 打开/boot/grub/grub.conf 文件 (18) 4.2. 添加Windows7启动项 (19) 4.3. 保存并重启电脑 (19) 5. 小拓展—默认引导项和等待时间设置 (19)

1.硬盘分区配置: C盘:Win7(NTFS格式——不处理) D盘:Windows下安装软件盘(NTFS格式——不处理) E盘:用于存放rhl6.0ES的安装文件(FAT32格式——安装完成后可更改为NTFS,因为其他盘(D、F盘)资料太多,所以我选择资料少的E盘,你可以根据实际情况选择) F盘:Windows下文件盘(NTFS格式——不处理) G盘:(FAT32格式——/根分区存放点,大小根据硬盘实际情况分配,我的是40G) H盘:(FAT32格式——4G空间大小,用于Linux的Swap分区)2.设置引导,启动Rhl-6.0-ES安装程序 2.1.下载rhel-server-6.0-i386-dvd (https://www.sodocs.net/doc/6e8384120.html,/rhel/server/ 官网注册帐号进入Free Evaluation Software进行下载) 2.2.格式化3个分区为FAT32 注:Windows7下无法通过系统的格式化选项直接将分区格式化为FAT32格式。 到https://www.sodocs.net/doc/6e8384120.html,/download.htm下载免费分区

Linux下软件安装详解(精)

Linux下软件安装详解 在Linux系统中,软件安装程序比较纷繁复杂,不过最常见的有两种: 1一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip 压缩过的tar包(后缀为.tar.gz。 2另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包通常被是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器,后缀是.rpm。 当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包。只要您理解了以下的思路,这两种形式的安装包也不在话下了。 下面,我们就分成两个部分来说明软件安装思路: 第一部分:搞定.tar.gz 1.首先,使用tar -xzvf来解开这个包,如: #tar -xzvf apache_1_3_6_tar.gz 这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似,用来存放解压了的内容。如本例中就是apache_1.3.6 2.进入这个目录,再用ls命令查看一下所包含的文件,如: #cd apache_1.3.6 #ls 你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。 1如果是configure文件,就执行:

#./configure #make #make install 2如果是Makefile文件,就执行: #make #make install 3如果是 Imake文件,就执行: #xmkmf #make #make install 3.如果没有出现什么错误提示的话,就搞定了。至于软件安装到什么地方,通常会在安装时出现。否则就只能查阅一下README,或者问问我,:- 如果遇到错误提示,也别急,通常是十分简单的问题: 1没有安装C或C++编译器; 确诊方法:执行命令gcc(C++则为g++,提示找不到这个命令。 解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令: #rpm -ivh gcc* (哈哈,我们用到了第二种安装方式 2没有安装make工具; 确诊方法:执行命令make,提示找不到这个命令。

硬盘安装win7系统过程详细图解

硬盘安装win7系统过程详细图解 2011-9-7 16:58 husquan_KM 摘要: 看到很多同学使用比较旧的方法来使用硬盘安装WIN7都没有成功了,其实是硬盘安装WIN7方法改了,今天做了个图解硬盘安装WIN7的文章,其实也很简单。 1、下载解压WIN7的安装包用winrar、winzip、7Z等等都可以解压, ... 看到很多同学使用比较旧的方法来使用硬盘安装WIN7都没有成功了,其实是硬盘安装WIN7方法改了,今天做了个图解硬盘安装WIN7的文章,其实也很简单。 1、下载解压WIN7的安装包 用winrar、winzip、7Z等等都可以解压,一般情况下,你下载的都是ISO格式的镜像,你可以将后缀名ISO改为RAR,解压出来后会有下面这样的文件: 2、复制Win7文件到根目录 将这些文件复制到一个非系统盘的根目录下,系统盘大多数都是C盘,而根目录就是某个磁盘,比如F盘双击后进去的界面,注意:一定不要放到文件夹里。 3、下载nt6_hdd软件 下载nt6_hdd_installer:https://www.sodocs.net/doc/6e8384120.html,/portal.php?mod=attachment&id=2359 下载nt6_hdd_installer:https://www.sodocs.net/doc/6e8384120.html,/portal.php?mod=attachment&id=2360 下载nt6_hdd软件,下载后放到之前存放win7安装文件的盘符的根目录,也就是和win7的安装文件放到一起。如图:

4、选择自己当前的系统版本 运行nt6_hdd,会出现下面的窗口,如果您现在的系统是XP可以选择1,如果是vista或者win7选择2,选择后按回车开始安装,1秒钟左右结束,之后就是重启系统了。 5、开始安装Win 7系统 在启动过程中会出现如下界面,这时选择新出来的nt6 hdd Installer mode 1选项,下面就开始安装了,按照安装步骤一步一步就行了,其中需要设置的地方,自己看着办。