今天分享{黑客24小时在线接单网站}的知识,会对archlinux脚本解释,如果解决了您的问题可以收藏本站。
win7 下想远程可视化控制 archlinux,应该怎么做
在win7下远程桌面远程linux方法:
ost端系统配置:win7,32bit。
server端系统配置:ubuntu10.04.4 LTS。
远程桌面工具:VNC。
一、在ubuntu中配置VNC server。
1.安装vnc4server。
两种方法:
命令行: sudo apt-get install vnc4server。
图形界面:在System - Administration - Synaptic Package Manager中安装。
$ sudo apt-get install vnc4server。
2.设置vnc4passwd。
$ vnc4passwd。
在$HOME/.vnc目录下面生成一个passwd文件。
$HOME/.vnc是一个vnc4server的关键目录。
隐藏目录,需要show hide files
3.启动vnc4server。
$ vnc4server。
在./vnc目录下生成下列文件:
###-desktop:1.log。
###-desktop:1.pid。
xstartup。
desktop的名称在客户端连接的时候用到。
如果是desktop:1,在客户端连接的时候就填写:ip:1。
如果是Desktop 2,在客户端的时候填写:ip:2。
首次运行vnc4server会提示生成了xstartup文件,这个文件里面包含着登录启动X时的一些配置。
4.重启vnc4server。
$ vnc4server -kill :1。
$vnc4server。
注意:“-kill”和“:1”之间有空格。
5.额外的重要配置。
网上查到资料从UltraVNC登录,可能得到一个比较简单的窗口,因为VNC4Server缺省启动的WM是twm,如果希望启动gnome,需要改动.vnc/xstartup。
修改前:
#!/bin/sh。
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER 。
# exec /etc/X11/xinit/xinitrc 。
[ -x /etc/vnc/xstartup ] exec /etc/vnc/xstartup 。
[ -r $HOME/.Xresources ] xrdb $HOME/.Xresources 。
xsetroot -solid grey 。
vncconfig -iconic 。
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" 。
x-window-manager 。
修改后:
#!/bin/sh。
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER 。
exec /etc/X11/xinit/xinitrc 。
[ -x /etc/vnc/xstartup ] exec /etc/vnc/xstartup 。
[ -r $HOME/.Xresources ] xrdb $HOME/.Xresources 。
# xsetroot -solid grey 。
# vncconfig -iconic 。
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" 。
# x-window-manager 。
6.多客户端配置。
只需多次运行vnc4server,产生多个desktop id可供多个客户端使用。
7.vnc4server设置成开机自启动。
在etc/profile里面加入vnc4server命令。
二、在win7中配置VNC Client。
1.下载UltraVNC并安装。
2.填入ubuntu的ip地址及你想使用的desktop pid,点击connect。
在弹出的输入密码框中输入vnc4passwd中设置的密码,即可登录,远程桌面开始。
archlinux 中文怎么用
archlinux 中文怎么用
官方已经完全舍弃在发行CD中附带基础软件源的做法,主要原因是:
● 没有网络用Arch Linux不现实,Arch Linux不提供DVD。
● 即使在发行CD中附带基础软件源,安装后也必须依靠网络安装其他软件,而且,刚安装的基础软件马上就需要更新。
1,引导进入安装程序
刻碟,经济的做法是使用dd或者syslinux、grub等引导iso。
2,准备网络连接
若是使用静态ip
dhcpcd -x
ifconfig eth0 xxx.xxx.xxx.xxx up
route add default gw xxx.xxx.xxx
echo “nameserver 8.8.8.8” /etc/resolv.conf
echo 'Server = ' /etc/pacman.d/mirrorlist
3,准备磁盘
桌面系统分区目前使用ext4文件系统最佳。
fdisk /dev/sda(dos兼容模式默认已关闭)
mkfs.ext4 /dev/sda1(若不想为root保留磁盘空间,mkfs.ext4 -m0 /dev/sda1,当然以后是可用tune2fs调整的)
mkswap /dev/sda2
swapon /dev/sda2
mount -t ext3 /dev/sda1 /mnt
其他分区依次挂载至/mnt/相应目录之下,如不存在挂载点则手动建立目录,比如
mkdir /mnt/home
mount -t ext4 /dev/sda4 /mnt/home
必要时使用fdisk设置激活分区标志以及修改分区ID
4,安装软件
若是有最新软件包的备份,特别是多台机器同时安装,可以复制软件包以避免不必要的软件包下载过程:
mkdir -p /mnt/var/cache/pacman/pkg/
tar xf /path/to/pkg.tar -C /mnt/var/cache/pacman/
简单地安装软件组pacstrap /mnt base,或者自选软件安装如下
必需:pacstrap /mnt linux sysvinit initscripts procps pacman sed less tar man alsa-utils iputils xorg-server xf86-video-xxx xf86-input-evdev xorg-xinit
自选:pacstrap /mnt xterm emacs jwm firefox fcitx-gtk2 iso-codes feh scrot net-tools (包含ifconfig route netstat等命令)libpcap(mentohust依赖) geany wget axel
修改/etc/fstab:genfstab -p /mnt /mnt/etc/fstab
5,设置软件
arch-chroot /mnt
passwd
ln -s /usr/share/zoneinfo/Asia/Chongqing /etc/localtime
hwclock --systohc --utc
系统硬件时间的设置,默认是UTC,当然也可以使用localtime(将--utc换成--localtime即可),但使用localtime可会出现严重的错误。
vim /etc/locale.gen(选择zh_CN.UTF-8)
locale-gen
echo GNU /etc/hostname
mkinitcpio -p linux
创建初始的ramdisk环境,具体修改内容请参照ArchWiki。
6,安装引导
pacman -S grub-bios
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
7,确认配置无误
需要开机运行某程序,加入/etc/rc.local使之在登录前运行,比如设置ip。最后检查/etc/fstab、/boot/grub/grub.cfg、/boot/syslinux/syslinux.cfg等文件,无误则umount -a再reboot进入新系统。
archlinux没有ifdown命令,怎么安装啊
ifdown和ifup并不是一个命令,而是ifcongfig 网卡名 down和ifcongfig 网卡名 up这两条命令的缩写形式,应该只是一个命令别名(就是alias命令建立的命令别名),没有ifdown只是系统中没有这个别名,你也可以自己建立这个别名。而ifcongfig命令大部分Linux发行版都有的。
新手安装archlinux遇到一些问题.求帮助
这是从我的博客复制过来的
镜像下载,官方网址,习惯性的找到China
xjtu.edu.cn,下载archlinux-2017.03.01-dual.iso,之后可以检查文件的md5sum,对比下载网站中的md5sums.txt
2.
将镜像写入u盘,官方说明,已有linux的用dd,只有windows的用win32diskimager,一行命令或鼠标点两下的事,不再赘述。
3.
选择适当的源,官方源状态查询,不要用第一张表Out
of Sync
Mirrors里的源(163过期了。。。),也不要使用完整度不是100%的源,都会导致莫名其妙的问题,下图是有问题的例子。(我这里lzu、xjtu的速度比较快)
4.
从u盘启动,选第一项进系统(现在只有64位的了),下面是命令及说明:
ip link
查看是否有可用的网络接口,lo是本地、enp0s3之类是有线、wlan0之类是无线。一般情况,有线网卡都能认出来,开机前插上网线就自动能上网,若开机后插上网线,要输入如下命令
systemctl
start dhcpcd@enp0s3 ——
systemctl是管理系统服务的工具,start是启动一次(enable是以后都启用,disable禁用,restart重启服务等等),dhcpcd是自动获取ip地址的服务,@后面是有线网卡。
vi
/etc/pacman.d/mirrorlist ——
改一下源加快安装速度,按“/lzu回车”找到lzu那一行,按“dd”剪切,按“:1回车”回到开头,按“p”粘贴,按“:wq回车”保存并退出。
mkfs.ext3 /dev/sda1 ——
格式化第一个分区,默认你已经分好区了,可以用cfdisk,也可以提前用winpe之类的分好。
mount /dev/sda1 /mnt
——挂载分区到/mnt
pacstrap /mnt base base-devel grub
alsa-utils ntfs-3g xorg-server xorg-server-utils xorg-utils
xorg-xinit xf86-video-intel jwm dmenu scrot xterm wqy-zenhei
wpa_supplicant firefox flashplugin fcitx-rime fcitx-gtk2
fcitx-configtool aria2 mplayer ntp openssh unzip
unrar ——
安装系统及软件,依次是基础包、基础编译工具、系统引导程序、声卡、ntfs分区读写、xorg图形桌面相关、显卡驱动、jwm桌面管理(这个比较小
众,gnome、xfce之类大众一些)、快速启动栏、屏幕截图工具、xterm终端(很古老啊,换成你喜欢的)、文泉驿中文字体、wifi认证wpa密
码、火狐浏览器、flash插件、fcitx输入法(最好用的拼音还是rime啊)、aria2下载工具(支持百度网盘,很好用)、播放器、校对时间工
具、ssh工具、解压工具等等,剩下的就不写了,根据自己情况改改。
genfstab -U -p
/mnt /mnt/etc/fstab ——
把sda1写入fstab文件
arch-chroot /mnt ——
终于进入新系统了,上面一直在u盘系统操作,下面是在新系统操作
echo wils
/etc/hostname —— 给本机起个名字
ln -s
/usr/share/zoneinfo/Asia/Chongqing /etc/localtime ——
设置本机时区为东八区,如果localtime文件存在,可以先删除它,rm /etc/localtime
cat
EOF
/etc/locale.gen
en_US.UTF-8
UTF-8
zh_CN.GBK
GBK
zh_CN.UTF-8
UTF-8
EOF
locale-gen ——
设置可用的字符集
mkinitcpio -p
linux —— 建立启动所需的初始内存盘(/boot那个)
passwd —— 设置root用户密码
grub-mkconfig
-o /boot/grub/grub.cfg —— 自动生成grub引导配置
grub-install
--recheck /dev/sda —— 安装grub引导到sda的引导区
exit —— 退回到u盘系统
umount
/mnt —— 卸载sda1
reboot ——
重启,可以拔掉u盘了,下面进入系统,调教一下桌面
mkdir
/win
echo `blkid -o
export /dev/sda2 | sed -n '/^UUID=/p'` /win ntfs-3g defaults 0 0
/etc/fstab ——
以后启动时将sda2的ntfs分区挂载到/win
systemctl start
dhcpcd@enp0s3 ——
启动有线网络自动获取ip,和u盘系统一样先检查一下网络,我的无线网卡系统不认,需要从aur安装(ubuntu下手动编译不是要make
make install之类吗,aur就是别人把过程写好,简化配置编译这个步骤)
mkdir
/home/build
chgrp nobody
/home/build
chmod g+ws
/home/build
setfacl -m
u::rwx,g::rwx /home/build
setfacl -d
--set u::rwx,g::rwx,o::- /home/build ——
由于root用户运行别人写的配置文件有风险,这里建立一个nobody用户可读写的文件夹专门用来编译
aria2c
—— 在archlinux aur里下载我的网卡bcm4312用的,b43-firmware-classic.tar.gz
mv
b43-firmware-classic.tar.gz /home/build
cd
/home/build
sudo -u nobody
tar xzpf
b43-firmware-classic.tar.gz
cd
b43-firmware-classic
sudo -u nobody
makepkg -si ——
解压编译安装,makepkg的参数s表示自动解决依赖,i表示编译后安装(以后手动编译aur软件也这样),我的无线网卡终于可以用了。。。
pacman -S dialog ——
无线网络配置工具wifi-menu需要这个包。。。
wifi-menu -o
netctl
list
netctl enable
wlan0-wang —— 生成配置,永久启用无线网络,当然这个名字要改改
cp
/etc/X11/xinit/xinitrc ~/.xinitrc
cat
'EOF'
~/.xinitrc
[[ -f
~/.Xresources ]] xrdb -merge
~/.Xresourcesexport
export
GTK_IM_MODULE=fcitx
export
QT_IM_MODULE=xim
export
XMODIFIERS="@im=fcitx"
export
LC_CTYPE=zh_CN.UTF-8
xset b
off
xset s
off
xset
-dpms
fcitx
-dr
exec
jwm
EOF ——
配置启动X桌面后执行的命令,merge那行设置xterm样式(不写也行),然后设置fcitx输入法,zh_CN是设置中文显示,然后关闭警报声、节能、屏保,启动fcitx输入法,启动jwm桌面管理器(或gnome、xfce之类)
cp
/etc/skel/.bash_profile ~/
cat
'EOF'
~/.bash_profile
[[ -z $DISPLAY
$XDG_VTNR -eq 1 ]]
exec startx
EOF ——
开机后输入用户名密码回车,就会打开bash,按ctrl+alt+f1 f2
f3之类可以切换终端,若在f1那个终端,则一进入bash就startx进入图形界面
cat
'EOF' ~/.Xresources
xterm*termName:
xterm-256color
xterm*VT100.geometry:
80x16
xterm*saveLines: 5120
xterm*locale:
true
xterm*metaSendsEscape:
true
xterm*scrollBar: false
xterm*scrollKey: true
xterm*scrollTtyOutput:
false
xterm*forcePackedFont:
false
xterm*faceName:
monospace
xterm*faceNameDoublesize: WenQuanYi
Zen Hei Mono
xterm*faceSize: 13
xterm*cjkWidth: false
EOF ——
我的xterm配置文件,很古老凑合用
cat
'EOF'
~/.jwmrc
?xml version="1.0"?
JWM
Group
Optionnotitle/Option
/Group
Tray x="0" y="-1" autohide="off"
TaskList maxwidth="256"/
Dock/
Clock format="%R"showdesktop/Clock
/Tray
Desktops width="1" height="1"
/Desktops
Key mask="4" key="C"close/Key
Key mask="4" key="Return"exec:xterm/Key
Key mask="4" key="X"exec:dmenu_run/Key
Key mask="4" key="F"exec:firefox/Key
Key mask="4" key="Tab"nextstacked/Key
Key key="Print"exec:scrot/Key
/JWM
EOF ——
我的jwm配置,很简陋凑合用,微软键+c关闭窗口,+回车xterm,+x快速启动栏,+f火狐浏览器,+Tab切换窗口;PrtScr键截屏;没有标题栏想移动用中键拖动边框。
cat
'EOF' /etc/iptables/iptables.rules
# Generated by
iptables-save v1.4.21 on Mon Feb 29 09:46:06 2016
*filter
:INPUT DROP
[0:0]
:FORWARD DROP
[0:0]
:OUTPUT ACCEPT
[0:0]
:TCP -
[0:0]
:UDP -
[0:0]
-A INPUT -m
conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo
-j ACCEPT
-A INPUT -m
conntrack --ctstate INVALID -j DROP
-A INPUT -p
icmp -m icmp --icmp-type 8 -m conntrack --ctstate NEW -j
ACCEPT
-A INPUT -p
udp -m conntrack --ctstate NEW -j UDP
-A INPUT -p
tcp --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j
TCP
-A INPUT -p
udp -j REJECT --reject-with icmp-port-unreachable
-A INPUT -p
tcp -j REJECT --reject-with tcp-reset
-A INPUT -j
REJECT --reject-with icmp-proto-unreachable
COMMIT
# Completed on
Mon Feb 29 09:46:06 2016
EOF ——
最简单的iptables防火墙规则,要开端口自己加规则
systemctl enable iptables
—— 启动iptables防火墙
reboot ——
重启,如果显卡驱动装得正确,登录后就应该直接进桌面了,下面的命令用微软键+回车调出xterm,注意刚启动时等输入法图标出来了再xterm,否则这个xterm不能输入中文
fcitx-configtool ——
移除英文键盘以外的输入法,点加号,去掉那个对号,查找rime,添加,按微软键+c关闭窗口,右键点右下角的输入法图标restart
cd
.config/fcitx/rime
rime_deployer
--add-schema double_pinyin_pyjj ——
我用拼音加加双拼方案所以有这两步,其他人只需ctrl+空格调出输入法,按f4选简体改标点之类就好,记得restart输入法
剩下的就是按微软键+f,打开火狐浏览器,安装flashgot插件选aria2,作为下载工具就好。目前就想到这么多,麻雀虽小五脏俱全,这起码是一个可以用的,十分干净的linux系统了。
archlinux黑客命令的介绍到这里结束,感谢您的关注,archlinux脚本、archlinux黑客命令的信息别忘了在本站进行查找喔。