跳转到内容

Sidux/系统和软件包管理,应用程序安装

来自维基教科书,开放世界中的开放书籍

软件包管理

[编辑 | 编辑源代码]

在终端中

[编辑 | 编辑源代码]
您需要两种软件来管理软件包: “dpkg” 和 “apt-get”。
1. 如果你想从仓库安装新的软件/包,只需在终端中以 root 身份输入
apt-get update
apt-get install package_name
2. 如果你想安装从其他网站下载的 “deb” 包
cd download_folder
dpkg -i package_name.deb
a. 如果一个包需要额外的依赖项并且安装已停止,那么
apt-get install -f
b. 如果一个包没有正确配置,请修复它
dpkg --reconfigure -a 
3. 删除包
apt-get remove package_name
4. 删除包及其依赖项
apt-get --purge remove package_name
apt-get autoremove
5. 删除旧版本的安装包
apt-get autoclean
6. 如果你不知道包的名称,请使用以下命令查找
apt-cache search package_name
 or
apt-file search package_name
7. 如果你想安装 “bin” 包,请执行
sh package_name.bin
如果包没有执行权限,请更改它
chmod a+x package_name


使用 Synaptic 安装软件包

[编辑 | 编辑源代码]
sidux 开发者建议只使用 “apt-get” 命令来安装软件包。
但是,如果你愿意,可以使用名为 Synaptic 的 “apt-get” GUI。
apt-get install synaptic
从以下位置运行 Synaptic:菜单 -> 系统 -> Synaptic 软件包管理器 -> 输入您的 root 密码。
1. 第一个图标 “重新加载” 将刷新软件包列表。
2. “搜索” 图标将帮助你找到可执行软件。
3. 当你收到软件包列表时,点击 “标记为安装” 和 “应用” 标记你想要的软件包。
4. 确认并等待完成,然后关闭 Synaptic。

系统升级

[编辑 | 编辑源代码]
1. sidux 开发者建议仅使用 “apt-get” 命令进行系统升级
apt-get update
apt-get upgrade
 or
apt-get dist-upgrade
2. 如果你想保留旧版本的软件包(不会进行升级),只需将其阻止
 echo package_name hold|dpkg --set-selections
a. 检查针对升级被阻止的软件包
dpkg --get-selections | grep hold
b. 如果你想解除对升级的阻止,请使用以下命令
echo package_name install|dpkg --set-selections


其他仓库和公钥

[编辑 | 编辑源代码]
如果你想从其他服务器安装软件包,只需将地址添加到仓库列表
使用任何文本编辑器以 root 身份访问文件
/etc/apt/sources.list.d/debian.list
2. 然后使用以下命令刷新软件包列表
apt-get update
2. 如果你收到缺少公钥的消息,请安装它
a. 软件制造商有时会有公钥可以下载,所以请获取它。
b. 如果没有,请使用以下命令添加密钥
gpg --keyserver keys.gnupg.net --recv key_ID
gpg --export key_ID | apt-key add -


系统管理

[编辑 | 编辑源代码]

删除旧的系统内核

[编辑 | 编辑源代码]
sidux 制作者经常升级系统内核,但他们提供了一个小的脚本,可以帮助轻松删除旧内核。
1. 菜单 -> 系统 -> kernel-remover
2. 标记内核版本,数字越小越好 -> 然后点击确定。
3. 我应该删除这个内核吗? -> 确定。
该软件不会显示当前的内核版本,只能删除旧版本,但我建议不要
删除所有内核,保留一个旧版本以备不时之需。


系统管理

[编辑 | 编辑源代码]
如果你想进行任何系统更改,请运行:菜单 -> 设置 -> Xfce4 设置管理器。
我只展示最重要的内容。
1. 首选应用程序。
a. 如果你想将任何应用程序更改为自己的应用程序,请从列表中选择它或选择 “其他”。
b. 如果你选择了 “其他”,请从 “/usr/bin” 或你自己的文件夹中选择一个可执行脚本。
2. 可移动驱动器和媒体。
a. 存储选项卡:我建议不要勾选 “自动运行” 和 “自动打开” 程序和文件在新的驱动器上。
b. 多媒体选项卡:播放音频或视频 CD -> 选择任何媒体播放器,或者不要勾选它,
这样你就可以手动运行 CD 的文件。
c. 相机选项卡:连接时导入数码照片 -> 使用以下其中一个:gThumb、F-spot 或 DigiKam。
3. 文件管理器:行为选项卡 -> 单击或双击以激活项目进行选择。
4. 工作区:选择一个或多个。
5. 桌面:选择壁纸、图标大小或在桌面上挂载媒体。
6. 显示:如果你有多个屏幕,请选择一个屏幕、它的分辨率和刷新率。
7. 窗口管理器。
a. 样式选项卡:选择一个主题。
b. 键盘选项卡:管理快捷键。
8. 会话和启动。
a. 启动画面选项卡:选择任何一个。
b. 应用程序自动启动:你可以添加任何应用程序,让它在系统启动时启动。
9. 面板:自定义面板设置 - 大小、位置、自动隐藏或添加新面板。
10. 外观:更改窗口样式、图标主题或字体。


处理文件

[编辑 | 编辑源代码]

午夜指挥官

[编辑 | 编辑源代码]
有时你需要处理文件和文件夹(通常以 root 身份)。
最好的方法之一是使用终端的午夜指挥官
su
root password
mc 
a. 要复制文件/文件夹,请在一个窗口中标记它,然后点击 F5 键,这将在第二个窗口中的文件夹中执行此操作。
b. 要移动文件/文件夹,请使用 F6 键。
c. 如果你想删除文件/文件夹,请使用 F8 键。
d. F7 键创建新文件夹。
e. 如果你想查看文件,请使用 F3 键,要编辑文件,请使用 F4 键。


在终端中

[编辑 | 编辑源代码]
2. 另一种完成所有操作的方式是在终端输入命令
a. 创建文件
touch /home/user_name/new_file
b. 创建文件夹
mkdir /home/user_name/folder_name
c. 复制文件
cp /path_to_file /path_to_new_folder
d. 复制文件夹
cd -r /path_to_folder /path_to_new_folder
e. 删除文件
rm /path_to_file
f. 删除文件夹
rm -r /path_to_folder
g. 如果文件夹不为空
rm -rf /path_to_folder
h. 检查文件夹中的文件
ls
i. 进入更低一级的文件夹
cd folder_name
j. 进入更高一级的文件夹
cd ..
k. 进入其他文件夹
cd /folder_patch


另一种使用图形应用程序完成此操作的方式是使用 Thunar 文件管理器,它可以通过鼠标菜单进行操作。


GRUB 引导加载程序

[编辑 | 编辑源代码]
GRUB(GRand Unified Bootloader)是一个安装在主驱动器扇区的引导加载程序包。
它可以运行多种操作系统。
sidux 提供了 Grub 版本 2。
1. 如果您在引导加载程序列表中找不到硬盘驱动器上所有安装的操作系统,请在终端中以 root 用户身份输入
su
update-grub
更改将在系统重新启动后生效。
2. 如果您想更改系统启动延迟(通常为 5 秒),只需以 root 用户身份编辑该文件
sux 
mousepad /etc/default/grub
并将行:GRUB_TIMEOUT=5 更改为任何您喜欢的值,然后保存该文件。


有关 GRUB2 的更多信息,请阅读项目页面:http://www.gnu.org/software/grub/grub-2.en.html
以及维基百科:http://en.wikipedia.org/wiki/GNU_GRUB


如果系统的时钟显示不准确的时间,只需重新配置它
终端,以 root 用户身份运行
dpkg-reconfigure tzdata
首先选择一个洲,然后选择一个城市。


默认系统语言

[编辑 | 编辑源代码]
要更改它,只需在终端中以 root 用户身份输入
dpkg-reconfigure locales
根据“locales”包的版本,标记您的语言或从列表中选择(建议使用 UTF8)。


个性化设置

[编辑 | 编辑源代码]

向菜单添加新条目

[编辑 | 编辑源代码]
大多数应用程序安装程序都有脚本可以向菜单添加条目,但有时您需要自己动手。
终端,以 root 用户身份运行
sux
mousepad /usr/share/applications/application_name.desktop
并在新文件中输入
[Desktop Entry]
Name=Application name
Comment=What is it for
Exec=/path_to_execute_file
Icon=/path_to_graphic_file(icon)
Terminal=false
Type=Application
Categories=Application;Software-categorie
保存文件并关闭 Mousepad。下面是“Touchepad”应用程序的示例
[Desktop Entry]
Name=Touchpad
Exec=gsynaptics
Icon=/home/pavroo/Icons/touchpad.png
Terminal=false
Type=Application
Categories=Application;Settings;
图标文件路径可能有所不同。


更改桌面主题

[编辑 | 编辑源代码]
1. 壁纸:例如,从 gnome-look.org 下载新的壁纸,或使用任何图片。
a. 右键单击您的图片,然后选择:“设置为壁纸”。
2. 图标:从同一个网站下载一组图标。
a. 解压缩它。
b. 以 root 用户身份打开终端并运行“mc”,然后将解压缩的新图标文件夹移动到:“/usr/share/icons”。
c. 从以下位置选择新的图标主题:菜单-> 设置-> 外观-> 图标选项卡-> 选择新的主题或任何主题。
d. 更改图标大小:菜单-> 设置-> 桌面-> 图标选项卡-> 图标大小。
3. 风格:菜单-> 设置-> 外观-> 风格选项卡-> 选择任何风格。
4. 登录窗口:从同一个网站的 DGM 主题部门下载新的登录窗口。
a. 打开:菜单-> 设置-> 登录窗口-> 本地选项卡。
b. 点击“添加”,然后选择下载的软件包。
c. 标记它并关闭窗口,新的登录风格将在下次登录后生效。


面板自定义

[编辑 | 编辑源代码]
面板小程序可以更快地访问许多系统和个人功能。我将只向您展示几个。
1. 操作按钮可以让您快速锁定桌面或关闭系统。
2. 日期时间添加时钟、日期和日历。
3. 天气更新提供温度、气压、湿度、风速等信息。
4. 邮件监视器检查所有“pop3、imap、gmail”服务器上的电子邮件收件箱。
5. 网络监视器显示进出速度流量。
6. 混音器插件让您控制扬声器和麦克风的音量。
7. Xfce4 计时器让您设置计时器。


用户和组

[编辑 | 编辑源代码]

用户帐户更改

[编辑 | 编辑源代码]
1. 要添加新用户,请在终端中以 root 用户身份输入
adduser new_user_name
2. 如果您想更改密码,请在终端中输入(不要以 root 用户身份输入)
passwd
Changing password for your_name
Old password: type your present password
Enter the new password (minimum 5, maximum 8 characters).
Please use a combination of upper and lower case letters and numbers.
New password: type your new password
Re-enter new password: re-type your new password
Password changed
3. 删除用户
userdel user_name
4. 删除用户及其主文件夹和所有文件
userdel -r user_name


root 帐户更改

[编辑 | 编辑源代码]
1. 要更改 root 密码(如果您知道它),请执行
su
type present root password
passwd root
New password UNIX: type new root password
Re-enter new password for UNIX: re-type new root password
2. 要更改 root 密码(如果您忘记或不知道它),请执行
a. 从 sidux LiveCD 或任何 Linux Live 发行版启动计算机。
b. 以 root 用户身份打开终端
  • 检查 root "/" 分区的名称(在我的计算机上是 "/dev/sda6")
su or sudo (depends of Live distribution)
fdisk -l
  • 在 "media" 文件夹中创建一个名为 "sid_temp" 的新文件夹,例如
mkdir /media/sid_temp
  • 将硬盘驱动器的 root "/" 分区的文件系统挂载到 Live 系统中
mount /dev/sda6 /media/sid_temp
  • 检查它是否已正确挂载
cd /media/sid_temp
ls
  • 并将未知的 root 密码更改为新的密码
chroot /media/sda6 passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully


对组的操作

[编辑 | 编辑源代码]
1. 创建新组
groupadd group_name
2. 删除组
groupdel group_name
3. 将用户添加到组
adduser user_name group_name


基本信息

[编辑 | 编辑源代码]
1. 系统安全的主要事项是系统本身,因为系统是通过 root 密码锁定的;
破坏它非常困难。
2. Linux 文件系统对大多数已知的恶意软件来说是防病毒的。
3. 定期更新可以消除错误并提供新的应用程序功能。


防火墙

[编辑 | 编辑源代码]
防火墙可以阻止来自外部对计算机的传入访问。
因此,系统安装后的第一步是激活防火墙。
您可以通过多种方式进行操作,请查看:Sidux/Post-installation work/Firewall


防病毒应用程序

[编辑 | 编辑源代码]
真诚地说 - 你根本不需要它,但你可以用它来扫描发出的电子邮件
- 我们大多数朋友使用不同的操作系统;以及在连接外部驱动器到不同的操作系统之前进行扫描。
连接到不同的操作系统。


如果你想尝试 Debian 存储库中提供的防病毒应用程序 ClamAV,并使用 KlamAV GUI
apt-get install clamav klamav
有关 ClamAV 的更多信息,请访问:clamav.net 以及维基百科:Clam AntiVirus


尝试其他适用于 Linux 的防病毒应用程序
  1. avast!
  2. f-prot
  3. Panda
  4. AVG
  5. Dr.Web


Rootkit 是一种危险的工具,它隐藏进程并可以接管您的计算机。
用于查找和删除 Linux 系统中 rootkit 的工具是 chkrootkit
在终端中安装它
apt-get install chkrootkit
要扫描您的操作系统,请运行以下命令
chkrootkit


旁边是 可用的应用程序
返回 主页
华夏公益教科书