debian环境设置

本文详细介绍了基于Debian Linux的系统安装、配置及优化流程,包括选择合适的安装方式、语言设置、网络连接、源配置、桌面环境选择、输入法安装等关键步骤。同时,提供了制作启动U盘、多启动U盘、网络安装、硬盘安装及自动化安装的指导,旨在帮助用户高效完成系统部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境


  架构:amd64


  系统:debian8


  桌面:xfce4


安装


  基本系统(默认已选)


  LAPTOP


  标准工具


) ultraiso制作启动u盘;


  其他机器不能用


  其他硬盘不能用


) 最小化安装:只选·[LAPTOPS]和[标准工具],700个包不到,配置好源后直接安装最新包;


) 弃用gnome3, 面板都不允许添加启动器,gedit中英文对齐绝对是渣;


) 刚开始装的是gnome3, fcitx-module-dbus总是有问题自己又无法解决,然后直接上xfce4;


) 语言选中文, 若不安装桌面环境则下次进入中文乱码;


) 语言选英文, 时区则找不到shanghai; 若选hk, 则locale被设为en_HK;


) LANG和LANGUAGE不一致的问题


) LANG和LC_CTYPE能保证英文环境,下中文完美显示?


其他


  u盘安装在专家模式加载光驱驱动问题, 有时又不会


  制作多启动u盘(可多个[机器][硬盘]使用)


  为何unetbootin或dd制作的启动盘无法使用;


  网络安装(在中间卡住, 即使用中国的源)


  硬盘安装


  如何将其他硬盘系统直接导入此硬盘做系统


  自动化安装


 


联网


  etho


  以后补充


  wlan0


  固件:firmware-iwlwifi


  地址:http://mirrors.163.com/debian/pool/non-free/f/firmware-nonfree/


  配置


  文件/etc/network/interfaces


  auto wlan0


  iface wlan0 inet dhcp


  wpa_ssid "你的热点"


  wpa_psk "你的密码"


参考


  ip-link(8)


  wpa_supplicant(8)


  iwconfig(8)


  ifconfig(8)


  NetworkManager


) 直接查看wifi - Debian wiki


 





/etc/apt/sources.list


  deb http://mirrors.163.com/debian/ stable main non-free contrib
  deb http://mirrors.163.com/debian/ stable-updates main non-free contrib
  deb http://mirrors.163.com/debian/ stable-backports main non-free contrib
  deb http://mirrors.163.com/debian-security/ stable/updates main non-free contrib


  deb http://mirrors.163.com/debian/ stable-proposed-updates main non-free contrib
  # deb-src http://mirrors.163.com/debian/ stable main non-free contrib
  # deb-src http://mirrors.163.com/debian/ stable-updates main non-free contrib
  # deb-src http://mirrors.163.com/debian/ stable-backports main non-free contrib
  # deb-src http://mirrors.163.com/debian-security/ stable/updates main non-free contrib


) 用apt-spy或netselect测试本机最快的源(可能需要依赖,好久没用, 自己在网上找资源);


) 源ustc或163;


) 不喜欢163, 每次至少15秒没反应, 即使apt-spy速度最快; 可USTC被hack了, 7天都没恢复, 就不能直接从官方重下一份吗;


) 注释掉"deb cdrom"行;


) 注释掉deb-src, 当前没需要;


) 没添加官方安全更新, 速度太慢10k/s不到, 希望30天更新一次;


疑问


  jessie或stable的区别: 前者测试版, 后者为jessie-stable?


  需要 stable-backports 编辑为 jessie-backports ?


  需要 stable-proposed-updates 编辑为 jessie-proposed-updates ?


参考


  apt-spy(8)


  netselect(1)


 


) apt-get update && apt-get upgrade后, 删除/boot/下老版本内核, 然后update-grub;


 


安装xfce4


  xorg


  xfce4


  xfce4-goodies


  slim


。。。待补充。。。


 


配置sudo


  检查并安装sudo


  编辑/etc/sudoers(仿照root行设置)


 


浏览器


  /etc/apt/sources.list.d/创建google-chrome-stable.list


  deb http://dl.google.com/linux/chrome/deb/ stable main


) 必须保证后缀名".list"否则出错;


) 无法验证;


 


中文环境


输入法fcitx


  fcitx
  fcitx-bin
  fcitx-config-{common,gtk,gtk2}
  fcitx-data
  fcitx-frontend-{all,gtk2,gtk3,qt4,qt5}
  fcitx-googlepinyin
  fcitx-libs{,-{gclient,qt,qt5}}
  fcitx-module-dbus
  fcitx-module-x11
  fcitx-modules
  fcitx-pinyin
  fcitx-table{,-wanfeng}
  fcitx-ui-{classic,light}


) 在终端输入fcitx, 将出错信息对照aptitude search fcitx安装相应包;


参考


  im-config


  fcitx-diagnose


  $XMODIFIERS


字体


  ttf-wqy-{microhei,zenhei}


  fonts-wqy-{microhei,zenhei}


  xfonts-wqy


终端


  zhcon


  。。。。。。


其他


  。。。。


 


随手记


  lifeograph rednotebook


  cherrytree zim


其他


  osmo


 


 


开发环境


  linux-headers{, -amd64}


  manpages-{dev,posix,posix-dev}


  build-essential(包含内容)


  gdb


  autoconf automake libtool


  ncurses-{dev,doc}


  codeblocks


  qtcreator qtbase5-dev


  bluefish{,-plugins}


  dia


  git-all subversion{,-tools}


  cflow graphviz


  cmake


mysql


  mysql-common


  mysql-server


  mysql-client


  mysql-utilities


  mysql-workbench


gtk


。。。。。。


python


。。。。。。  


其他


  flex bison


  gettext


 


解释器


  gawk


  expect tcl tk


  tmux screen


 


其他


  debian-keyring


  bootchart2 bootlogd


 


小工具


  tree


词典


  goldendict


解压缩


  p7zip{,-full,-rar}


阅读器


  xchm


影音


  rhythmbox


  vlc


下载


  aria2


  uget


其他


  guake


  terminator


   awesome gnome-commander byobo


 


未完成


  email


  rss


  ftp
<think>好的,我需要帮助用户在Debian系统上设置VNC服务器的密码。首先,我要回想一下用户提到的引用内容,看看有没有相关的步骤。引用[1]提到在Debian中安装VNC Server只需要几个步骤,但没有详细说明密码设置。引用[2]和[3]则分别提到了Debian 12和Debian 8的安装过程,其中引用[3]提到需要root权限和RAM配置,但同样没有具体的密码设置步骤。 用户已经安装了VNC服务器,现在需要设置密码。通常,VNC服务器如TightVNC或TigerVNC会提供命令行工具来设置密码。例如,使用vncpasswd命令。不过,不同的VNC服务可能有不同的方法,所以需要确认用户使用的是哪个VNC软件包。 根据Debian的常见做法,安装TightVNC或TigerVNC后,运行vncpasswd会在用户主目录下生成密码文件。需要提醒用户注意权限问题,确保密码文件不被其他用户访问。此外,如果用户使用systemd管理服务,可能需要配置服务文件,指定正确的用户和权限。 另外,用户可能需要修改配置文件,比如~/.vnc/xstartup,确保桌面环境正确启动。设置密码后,重启服务使配置生效。还要考虑防火墙设置,允许VNC端口通过,通常默认是5901端口。 需要分步骤说明,先安装VNC服务器(如果尚未安装),然后使用vncpasswd设置密码,接着调整配置文件和权限,最后重启服务。可能还需要提示用户关于安全性的建议,比如使用强密码和SSH隧道加密。 检查是否有遗漏的步骤,比如不同VNC软件包之间的差异,或者Debian版本的不同处理方式。确保命令正确,语法无误。最后生成相关问题,帮助用户扩展知识,比如安全加固或不同桌面环境配置。</think>以下是在Debian系统中为VNC Server设置密码的分步指南: ### 一、安装VNC服务器 若未安装VNC服务,先执行(以TigerVNC为例): ```bash sudo apt update && sudo apt install tigervnc-standalone-server tigervnc-common ``` ### 二、设置用户密码 1. 切换到需要配置的用户账号 ```bash su - your_username ``` 2. 执行密码设置命令 ```bash vncpasswd ``` 系统将提示: ``` Password: # 输入密码(8字符限制,部分版本支持更长) Verify: # 再次确认密码 Would you like to enter a view-only password (y/n)? # 是否设置只读密码 ``` 生成的密码文件保存在`~/.vnc/passwd`,需确保权限: ```bash chmod 600 ~/.vnc/passwd ``` ### 三、配置桌面环境 创建xstartup配置文件(以XFCE为例): ```bash nano ~/.vnc/xstartup ``` 写入内容: ```bash #!/bin/sh unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc startxfce4 & ``` 赋予执行权限: ```bash chmod +x ~/.vnc/xstartup ``` ### 四、启动服务 手动启动测试: ```bash vncserver :1 -geometry 1920x1080 -depth 24 ``` 设置systemd服务(持久化): ```bash sudo nano /etc/systemd/system/vncserver@.service ``` 写入配置模板: ``` [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=simple User=your_username ExecStart=/usr/bin/vncserver %i -geometry 1280x800 -depth 24 ExecStop=/usr/bin/vncserver -kill %i [Install] WantedBy=multi-user.target ``` 启用服务: ```bash sudo systemctl daemon-reload sudo systemctl enable vncserver@1.service sudo systemctl start vncserver@1.service ``` ### 五、防火墙配置 开放5901端口: ```bash sudo ufw allow 5901/tcp ``` ### 安全建议 1. 建议通过SSH隧道加密连接: ```bash ssh -L 5901:localhost:5901 your_user@server_ip ``` 2. 定期使用`vncpasswd`更新密码 3. 避免使用简单密码,建议长度超过8字符
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值