1. ホーム
  2. オペレーティングシステム
  3. フェドラ

Fedoraシステムの基本的な設定の共有

2022-01-20 14:51:02

1) selinuxをオフにする

etc/selinux/config ファイル内の SELINUX="" を disabled に変更し、再起動します。

2) ファイアウォールを停止する

コピーコード
コードは以下の通りです。

systemctl disable iptables.service

3) sshdを起動する

コピーコード
コードは以下の通りです。

yum install openssh-server openssh-server-sysvinit
systemctl enable sshd.service

ファイアウォールをオフにしていない場合は、22番ポートも開放してください。

コピーコード
コードは以下の通りです。

iptables -I INPUT -p -tcp --dport 22 -j ACCEPT

4) システムのクリーンアップ
a) yumのキャッシュをクリアします。

コピーコード
コードは以下の通りです。

yum clean all
yum clean cache

b) 不要なパッケージのクリーンアップ

コピーコード
コードは以下の通りです。

package-cleanup --orphans
package-cleanup --dupes
package-cleanup --problems
package-cleanup --oldkernel


5)ローカルソースの設定
Fedora 17 DVD ISOをソースとして追加する

コピーコード
コードは以下の通りです。

$sudo mkdir /mnt/f17dvd
$mount Fedora-17-i386-DVD.iso /mnt/f17dvd

第二段階は、ソースのinstall-dvd.repoを/etc/yum.repos.dディレクトリに追加することです。
コピーコード
コードは以下の通りです。

[install-dvd]
name=dvd
baseurl=file:///mnt/f17dvd
enabled=1
gpgcheck=0

その後、yumの関連パラメータを使用して、他のソースを無視し、指定されたソースのみを使用することができます。これにより、ダウンロードすることなく直接インストールすることができます。
コピーコード
コードは以下の通りです。
$ yum --disablerepo=* --enablerepo=install-dvd list available

追記:ソースをローカルに同期させる方法。

fedoraの公式サイトhttp://mirrors.fedoraproject.org/publiclist//Fedora/、すべてのミラーサイトが見つかります。また、国内のいくつかの比較

例えば、搜狐からx86_64のバイナリパッケージを同期させる場合。

コピーコード
コードは以下の通りです。

wget -m ftp://mirrors.sohu.com/fedora/releases/17/Everything/x86_64/os/
wget -m ftp://mirrors.sohu.com/fedora/updates/17/x86_64/

そして、同期したディレクトリをftpのルートに置き、/etc/yum.repo.d/以下にlocal.repoとlocal-updates.repoを作成する。

コピーコード
コードは以下の通りです。

[fedora-local]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=ftp://192.168.0.5/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
enabled=1
gpgcheck=0</p> <p>
[fedora-local-updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
baseurl=ftp://download.fedoraproject.org/pub/fedora/linux/updates/$releasever/$basearch/
enabled=1
gpgcheck=0