Fedora 17 Live CD版在Vmware 安装

今天试着在VMware上装了Fedora 17 Live CD版,安装的时候比较顺利,没有发现什么问题,Live CD提供图形界面,还是比较方便的。

一, VMWARE tool Perl环境安装

VMWARE tool,运行vmware-install.pl的时候

 

[root@liyang ~]#  ./vmware-install.pl
bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: No such file or directory

一查原来Fedora 17 Live CD版默认没有装Perl,坑爹呀!

下面是装Perl的步骤,当然你先可以从网上下载到虚拟机上,再装

首先查看下,有没有可使用的版本安装包

 

[liyang@liyang ~]$ yum --showduplicates list perl

Loaded plugins: langpacks, presto, refresh-packagekit

fedora/metalink                                          | 8.7 kB     00:00    

fedora                                                   | 4.2 kB     00:00    

fedora/primary_db                                        |  12 MB     00:46    

fedora/group_gz                                          | 434 kB     00:01    

updates/metalink                                         | 4.9 kB     00:00    

updates                                                  | 4.7 kB     00:00    

updates/primary_db                                       | 4.6 MB     00:17    

updates/group_gz                                         | 434 kB     00:01    

Available Packages

perl.i686                       4:5.14.2-211.fc17                        fedora

perl.i686                       4:5.14.2-212.fc17                        updates

 

找到了两个,然后进行安装

[liyang@liyang ~]$ yum install perl-4:5.14.2-211.fc17.i686

Loaded plugins: langpacks, presto, refresh-packagekit

You need to be root to perform this command.

[liyang@liyang ~]$ su - root

Password:

[root@liyang ~]# yum install perl-4:5.14.2-211.fc17.i686

Loaded plugins: langpacks, presto, refresh-packagekit

fedora/metalink                                          | 8.7 kB     00:00    

fedora                                                   | 4.2 kB     00:00    

fedora/primary_db                                        |  12 MB     00:46    

fedora/group_gz                                          | 434 kB     00:01    

updates/metalink                                         | 4.9 kB     00:00    

updates                                                  | 4.7 kB     00:00    

updates/primary_db                                       | 4.6 MB     00:22    

updates/group_gz                                         | 434 kB     00:01    

Resolving Dependencies

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-211.fc17 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads::shared) >= 1.21 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec) >= 0.8 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl-macros for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl-libs for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Socket) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(List::Util) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec::Unix) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec::Functions) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Cwd) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Carp) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: libperl.so for package: 4:perl-5.14.2-211.fc17.i686

--> Running transaction check

---> Package perl-Carp.noarch 0:1.22-2.fc17 will be installed

---> Package perl-Module-Pluggable.noarch 1:3.90-212.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-212.fc17 for package: 1:perl-Module-Pluggable-3.90-212.fc17.noarch

---> Package perl-PathTools.i686 0:3.33-212.fc17 will be installed

---> Package perl-Pod-Simple.noarch 1:3.16-212.fc17 will be installed

--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.16-212.fc17.noarch

---> Package perl-Scalar-List-Utils.i686 0:1.25-1.fc17 will be installed

---> Package perl-Socket.i686 0:2.001-1.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686

---> Package perl-macros.i686 4:5.14.2-212.fc17 will be installed

---> Package perl-threads.i686 0:1.86-2.fc17 will be installed

---> Package perl-threads-shared.i686 0:1.40-2.fc17 will be installed

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686

---> Package perl.i686 4:5.14.2-212.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-212.fc17 for package: 4:perl-5.14.2-212.fc17.i686

---> Package perl-Pod-Escapes.noarch 1:1.04-212.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-211.fc17 will be installed

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-212.fc17 will be installed

--> Finished Dependency Resolution

Error: Package: 4:perl-libs-5.14.2-211.fc17.i686 (fedora)

           Requires: perl = 4:5.14.2-211.fc17

           Available: 4:perl-5.14.2-211.fc17.i686 (fedora)

               perl = 4:5.14.2-211.fc17

           Installing: 4:perl-5.14.2-212.fc17.i686 (updates)

               perl = 4:5.14.2-212.fc17

 You could try using --skip-broken to work around the problem

 You could try running: rpm -Va --nofiles --nodigest

[root@liyang ~]# perl

bash: perl: command not found...

[root@liyang ~]# yum install perl-4:5.14.2-211.fc17

Loaded plugins: langpacks, presto, refresh-packagekit

No package perl-4:5.14.2-211.fc17 available.

Error: Nothing to do

[root@liyang ~]# yum install perl-4:5.14.2-211.fc17.i686

Loaded plugins: langpacks, presto, refresh-packagekit

Resolving Dependencies

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-211.fc17 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads::shared) >= 1.21 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec) >= 0.8 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl-macros for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl-libs for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Socket) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(List::Util) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec::Unix) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec::Functions) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Cwd) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Carp) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: libperl.so for package: 4:perl-5.14.2-211.fc17.i686

--> Running transaction check

---> Package perl-Carp.noarch 0:1.22-2.fc17 will be installed

---> Package perl-Module-Pluggable.noarch 1:3.90-212.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-212.fc17 for package: 1:perl-Module-Pluggable-3.90-212.fc17.noarch

---> Package perl-PathTools.i686 0:3.33-212.fc17 will be installed

---> Package perl-Pod-Simple.noarch 1:3.16-212.fc17 will be installed

--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.16-212.fc17.noarch

---> Package perl-Scalar-List-Utils.i686 0:1.25-1.fc17 will be installed

---> Package perl-Socket.i686 0:2.001-1.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686

---> Package perl-macros.i686 4:5.14.2-212.fc17 will be installed

---> Package perl-threads.i686 0:1.86-2.fc17 will be installed

---> Package perl-threads-shared.i686 0:1.40-2.fc17 will be installed

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686

---> Package perl.i686 4:5.14.2-212.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-212.fc17 for package: 4:perl-5.14.2-212.fc17.i686

---> Package perl-Pod-Escapes.noarch 1:1.04-212.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-211.fc17 will be installed

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-212.fc17 will be installed

--> Finished Dependency Resolution

Error: Package: 4:perl-libs-5.14.2-211.fc17.i686 (fedora)

           Requires: perl = 4:5.14.2-211.fc17

           Available: 4:perl-5.14.2-211.fc17.i686 (fedora)

               perl = 4:5.14.2-211.fc17

           Installing: 4:perl-5.14.2-212.fc17.i686 (updates)

               perl = 4:5.14.2-212.fc17

 You could try using --skip-broken to work around the problem

 You could try running: rpm -Va --nofiles --nodigest

[root@liyang ~]# rmp -Va --nofiles --nodigest

bash: rmp: command not found...

Similar command is: 'rpm'

[root@liyang ~]# rpm -Va --nofiles --nodigest

[root@liyang ~]# perl

bash: perl: command not found...

[root@liyang ~]# yum install perl-4:5.14.2-211.fc17.i686 --skip-broken

Loaded plugins: langpacks, presto, refresh-packagekit

Resolving Dependencies

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-211.fc17 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads::shared) >= 1.21 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec) >= 0.8 for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl-macros for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl-libs for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(threads) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Socket) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(List::Util) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec::Unix) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec::Functions) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(File::Spec) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Cwd) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: perl(Carp) for package: 4:perl-5.14.2-211.fc17.i686

--> Processing Dependency: libperl.so for package: 4:perl-5.14.2-211.fc17.i686

--> Running transaction check

---> Package perl-Carp.noarch 0:1.22-2.fc17 will be installed

---> Package perl-Module-Pluggable.noarch 1:3.90-212.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-212.fc17 for package: 1:perl-Module-Pluggable-3.90-212.fc17.noarch

---> Package perl-PathTools.i686 0:3.33-212.fc17 will be installed

---> Package perl-Pod-Simple.noarch 1:3.16-212.fc17 will be installed

--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.16-212.fc17.noarch

---> Package perl-Scalar-List-Utils.i686 0:1.25-1.fc17 will be installed

---> Package perl-Socket.i686 0:2.001-1.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686

---> Package perl-macros.i686 4:5.14.2-212.fc17 will be installed

---> Package perl-threads.i686 0:1.86-2.fc17 will be installed

---> Package perl-threads-shared.i686 0:1.40-2.fc17 will be installed

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686

---> Package perl.i686 4:5.14.2-212.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-212.fc17 for package: 4:perl-5.14.2-212.fc17.i686

---> Package perl-Pod-Escapes.noarch 1:1.04-212.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-211.fc17 will be installed

--> Running transaction check

---> Package perl.i686 4:5.14.2-211.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-212.fc17 will be installed

 

Packages skipped because of dependency problems:

    4:perl-5.14.2-212.fc17.i686 from updates

    perl-Carp-1.22-2.fc17.noarch from fedora

    1:perl-Module-Pluggable-3.90-212.fc17.noarch from updates

    perl-PathTools-3.33-212.fc17.i686 from updates

    1:perl-Pod-Escapes-1.04-212.fc17.noarch from updates

    1:perl-Pod-Simple-3.16-212.fc17.noarch from updates

    perl-Scalar-List-Utils-1.25-1.fc17.i686 from fedora

    perl-Socket-2.001-1.fc17.i686 from fedora

    4:perl-libs-5.14.2-212.fc17.i686 from updates

    4:perl-macros-5.14.2-212.fc17.i686 from updates

    perl-threads-1.86-2.fc17.i686 from fedora

    perl-threads-shared-1.40-2.fc17.i686 from fedora

[root@liyang ~]# yum install perl-4:5.14.2-212.fc17.i686

Loaded plugins: langpacks, presto, refresh-packagekit

Resolving Dependencies

--> Running transaction check

---> Package perl.i686 4:5.14.2-212.fc17 will be installed

--> Processing Dependency: perl-libs = 4:5.14.2-212.fc17 for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(threads::shared) >= 1.21 for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(File::Spec) >= 0.8 for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl-macros for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl-libs for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(threads) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Socket) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Scalar::Util) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(List::Util) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(File::Spec::Unix) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(File::Spec::Functions) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(File::Spec) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Cwd) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: perl(Carp) for package: 4:perl-5.14.2-212.fc17.i686

--> Processing Dependency: libperl.so for package: 4:perl-5.14.2-212.fc17.i686

--> Running transaction check

---> Package perl-Carp.noarch 0:1.22-2.fc17 will be installed

---> Package perl-Module-Pluggable.noarch 1:3.90-212.fc17 will be installed

---> Package perl-PathTools.i686 0:3.33-212.fc17 will be installed

---> Package perl-Pod-Simple.noarch 1:3.16-212.fc17 will be installed

--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.16-212.fc17.noarch

---> Package perl-Scalar-List-Utils.i686 0:1.25-1.fc17 will be installed

---> Package perl-Socket.i686 0:2.001-1.fc17 will be installed

---> Package perl-libs.i686 4:5.14.2-212.fc17 will be installed

---> Package perl-macros.i686 4:5.14.2-212.fc17 will be installed

---> Package perl-threads.i686 0:1.86-2.fc17 will be installed

---> Package perl-threads-shared.i686 0:1.40-2.fc17 will be installed

--> Running transaction check

---> Package perl-Pod-Escapes.noarch 1:1.04-212.fc17 will be installed

--> Finished Dependency Resolution

 

Dependencies Resolved

 

================================================================================

 Package                    Arch       Version                Repository   Size

================================================================================

Installing:

 perl                       i686       4:5.14.2-212.fc17      updates     9.8 M

Installing for dependencies:

 perl-Carp                  noarch     1.22-2.fc17            fedora       17 k

 perl-Module-Pluggable      noarch     1:3.90-212.fc17        updates      47 k

 perl-PathTools             i686       3.33-212.fc17          updates     105 k

 perl-Pod-Escapes           noarch     1:1.04-212.fc17        updates      40 k

 perl-Pod-Simple            noarch     1:3.16-212.fc17        updates     223 k

 perl-Scalar-List-Utils     i686       1.25-1.fc17            fedora       34 k

 perl-Socket                i686       2.001-1.fc17           fedora       44 k

 perl-libs                  i686       4:5.14.2-212.fc17      updates     636 k

 perl-macros                i686       4:5.14.2-212.fc17      updates      33 k

 perl-threads               i686       1.86-2.fc17            fedora       47 k

 perl-threads-shared        i686       1.40-2.fc17            fedora       36 k

 

Transaction Summary

================================================================================

Install  1 Package (+11 Dependent packages)

 

Total download size: 11 M

Installed size: 30 M

Is this ok [y/N]: Y

Downloading Packages:

(1/12): perl-5.14.2-212.fc17.i686.rpm                    | 9.8 MB     00:39    

(2/12): perl-Carp-1.22-2.fc17.noarch.rpm                 |  17 kB     00:00    

(3/12): perl-Module-Pluggable-3.90-212.fc17.noarch.rpm   |  47 kB     00:00    

(4/12): perl-PathTools-3.33-212.fc17.i686.rpm            | 105 kB     00:00    

(5/12): perl-Pod-Escapes-1.04-212.fc17.noarch.rpm        |  40 kB     00:00    

(6/12): perl-Pod-Simple-3.16-212.fc17.noarch.rpm         | 223 kB     00:00    

(7/12): perl-Scalar-List-Utils-1.25-1.fc17.i686.rpm      |  34 kB     00:00    

(8/12): perl-Socket-2.001-1.fc17.i686.rpm                |  44 kB     00:00    

(9/12): perl-libs-5.14.2-212.fc17.i686.rpm               | 636 kB     00:02    

(10/12): perl-macros-5.14.2-212.fc17.i686.rpm            |  33 kB     00:00    

(11/12): perl-threads-1.86-2.fc17.i686.rpm               |  47 kB     00:00    

(12/12): perl-threads-shared-1.40-2.fc17.i686.rpm        |  36 kB     00:00    

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

Total                                           241 kB/s |  11 MB     00:46    

Running Transaction Check

Running Transaction Test

Transaction Test Succeeded

Running Transaction

  Installing : 1:perl-Pod-Escapes-1.04-212.fc17.noarch                     1/12

  Installing : 4:perl-libs-5.14.2-212.fc17.i686                            2/12

  Installing : perl-PathTools-3.33-212.fc17.i686                           3/12

  Installing : perl-threads-1.86-2.fc17.i686                               4/12

  Installing : perl-Scalar-List-Utils-1.25-1.fc17.i686                     5/12

  Installing : 4:perl-macros-5.14.2-212.fc17.i686                          6/12

  Installing : 1:perl-Module-Pluggable-3.90-212.fc17.noarch                7/12

  Installing : perl-threads-shared-1.40-2.fc17.i686                        8/12

  Installing : perl-Socket-2.001-1.fc17.i686                               9/12

  Installing : perl-Carp-1.22-2.fc17.noarch                               10/12

  Installing : 1:perl-Pod-Simple-3.16-212.fc17.noarch                     11/12

  Installing : 4:perl-5.14.2-212.fc17.i686                                12/12

  Verifying  : 1:perl-Pod-Escapes-1.04-212.fc17.noarch                     1/12

  Verifying  : 4:perl-libs-5.14.2-212.fc17.i686                            2/12

  Verifying  : 4:perl-5.14.2-212.fc17.i686                                 3/12

  Verifying  : 1:perl-Module-Pluggable-3.90-212.fc17.noarch                4/12

  Verifying  : perl-PathTools-3.33-212.fc17.i686                           5/12

  Verifying  : perl-threads-shared-1.40-2.fc17.i686                        6/12

  Verifying  : perl-threads-1.86-2.fc17.i686                               7/12

  Verifying  : perl-Scalar-List-Utils-1.25-1.fc17.i686                     8/12

  Verifying  : perl-Socket-2.001-1.fc17.i686                               9/12

  Verifying  : 1:perl-Pod-Simple-3.16-212.fc17.noarch                     10/12

  Verifying  : 4:perl-macros-5.14.2-212.fc17.i686                         11/12

  Verifying  : perl-Carp-1.22-2.fc17.noarch                               12/12

 

Installed:

  perl.i686 4:5.14.2-212.fc17                                                  

 

Dependency Installed:

  perl-Carp.noarch 0:1.22-2.fc17                                                

  perl-Module-Pluggable.noarch 1:3.90-212.fc17                                 

  perl-PathTools.i686 0:3.33-212.fc17                                          

  perl-Pod-Escapes.noarch 1:1.04-212.fc17                                      

  perl-Pod-Simple.noarch 1:3.16-212.fc17                                       

  perl-Scalar-List-Utils.i686 0:1.25-1.fc17                                    

  perl-Socket.i686 0:2.001-1.fc17                                              

  perl-libs.i686 4:5.14.2-212.fc17                                             

  perl-macros.i686 4:5.14.2-212.fc17                                           

  perl-threads.i686 0:1.86-2.fc17                                              

  perl-threads-shared.i686 0:1.40-2.fc17                                       

 

Complete!

 

安装成功了,再接着试试安装vmware tool, 一路回车,选择默认安装,也成功地装上了

 

[root@liyang vmware-tools-distrib]# ./vmware-install.pl

Creating a new VMware Tools installer database using the tar4 format.

 

Installing VMware Tools.

 

In which directory do you want to install the binary files?

[/usr/bin]

….

 

 

二, NAT 配置

本来,这是件很容易的事,因为,NAT是最简单VMware通过主机上网的方式,但是这个我配置了一下午

我配置的过程

1, 启动主机的Vmware nat DHCP的服务

2, 因为的NAT的连接方式,Vmware默认会使用VMware Virtual Ethernet Adapter for VMnet8,在这里,只需要查看下它的IP地址即可

Ethernet adapter VMware Network Adapter VMnet8:

 

   Connection-specific DNS Suffix  . : localdomain

   Link-local IPv6 Address . . . . . : fe80::ecac:32e1:c8c4:f5df%901

   IPv4 Address. . . . . . . . . . . : 192.168.76.1

   Subnet Mask . . . . . . . . . . . : 255.255.255.0

   Default Gateway . . . . . . . . . :

 3,在vmware workstation->Edit->virtual Network Editor里查看NAT的设置,记住GatewayIP,这里是192.168.76.2,将要用于Fedora的网络设置

4, 设置Fedora网络,如图所示,gateway写上刚才看到的网关的地址,然后填上相应的IP(默认的,根据vmware Nat DHCP的设置,IP最后一位要求128254之间)和子网掩码。DNS服务器可以选择不配

这样,NAT的配置就完成了,按理能在Fedora里访问网络了,但是奇怪的事发生了

Ping通主机,也竟然能解析百度的域名,接收不到返回的数据包。为此,我反复试着重配了很多次,扔不管用,就这样,折腾了一下午。其实配置是正确的。最后发现,这个原因竟然是Macfee杀毒软件的防火墙阻止了,郁闷死了!

如图所示,百度地址能被正确解析,IP220.181.111.147,而查看主机的Macfee的日志,正好这个被拦截了。当在MACfee加了一条规则,允许它访问网络后,Fedora就立马能上网了。这个正是给了个教训,一定不要忽略防火墙的存在!!

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值