Posted 9 months, 2 weeks ago at 11:32 am. 1 comment
我用的是 feisty herd4 的光盘。
ubuntu broadcom无线网卡配置
无线网卡是Broadcom的,在ubuntu下安装相当简单
sudo apt-get install bcm43xx-fwcutter
接下来在“联网”里把无线网卡激活便是了
guoshuang2007-06-14+ if u can not download that .so file from xxxx.googlepage.com.u can read things below
On ubuntu, you can sudo aptitude install bcm43xx-fwcutter, download this file: http://drinus.net/airport/wl_apsta.o and sudo bcm43xx-fwcutter -w /lib/firmware wl_apsta.o (you might need to replace /lib/firmware with /lib/firmware/`uname -r`)
I expect ti would be the smae for gentoo but emerge bcm43xx-fwcutter rahter than sudo aptitudei sntall bcm43xx-fwcutter or soemthing… I’ve never used gentoo…
or u can visit this post 在 ubuntu 源内找 .deb 文件
ubuntu nvidia 6150 显卡驱动
在 nvidia 官方linux drivers站点找到你需要的最新驱动。如果不是64位 ubuntu 安装 Linux IA32 即可。64 位 AMD 选择 Linux AMD64/EM64T。我使用的是这个 NVIDIA-Linux-x86-1.0-9755-pkg1.run
注意: 官方的 us.download.nvidia.com… 速度慢,把前面改成 cn.download.nvidia.com… 即可。
安装步骤:
1. ctrl+alt+f1 切换到 tty 1
2. /etc/init.d/gdm stop
关掉 x window
3. sudo apt-get install linux-headers-$(uname -r) build-essential
安装 libc 等编译环境
4. sudo sh NVIDIAxxxxxxxx.run
根据提示信息执行编译即可。
5. /etc/init.d/gdm start
重新进入 x window
声卡驱动
3239 的声卡在 windows 下显示为 Conexant hight definition audio,在 ubuntu 下会识别为 HDA NVidia(Alsa mixer)(还可以选择 Conexant CX20549 Venice OSS Mixer,但我没有选)。刚开始没有声音,几天之后(估计是哪个 update 的缘故,很可能是内核 2.16.20 的原因)就有了。
把网络加密了还不满意?让我们暗度陈仓,把非授权使用者拒之门外吧。IP806LM提供LAN和Internet访问控制功能,并可以分别控制。首先要让笔记本连接上无线AP,然后在“无线”页面的“访问控制”中选择“只允许选取的无线客户端”,再点“选择客户端”。选中允许访问的计算机名就可以了。 LAN和Internet访问控制的设置大同小异,截图为LAN控制方式。没被允许的连接,即使它能连接上无线AP,也无法连接LAN和 Internet,只好望洋兴叹了。
conexant high definition audio
http://ubuntuforums.org/showthread.php?p=2251034
http://forum.openrays.org/read.php?tid=4105
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=168685&highlight=high+definition+audio
http://bbs.chinaunix.net/archiver/?tid-901216.html
lspci
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
Popularity: 100% [?]
Tags:
hp,
install,
laptop,
ubuntu
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
原文来自 http://xlntsolution.blogspot.com/2007/03/feisty-performance-fly-like-butterfly.html
blogspt 似乎再次封掉了,:( 我是通过这个代理看到的
部分内容如下:
sudo gedit /etc/hosts
你会看到类似
127.0.0.1 localhost
127.0.1.1 guoshuang-laptop
这样的内容,在 localost 后面加上你的主机名,如guoshuang-laptop
127.0.0.1 localhost guoshuang-laptop
127.0.1.1 guoshuang-laptop
1. Disable IPv6
At least I dont need IPv6 yet so this is what I do to disable it.
sudo kate /etc/modprobe.d/aliases
And change the line:
alias net-pf-10 ipv6
to:
alias net-pf-10 off #ipv6
This will disable IPv6 on all network interfaces. You need to reboot.
2. Run boot processes in parallel
This will make upstart to run the boot processes in parallel and speed up the boot process.
sudo kate /etc/init.d/rc
Find and change the line:
CONCURRENCY=none
to:
CONCURRENCY=shell
3. Aliasing hostname to localhost
Right or wrong, you decide. But I picked this up in the Ubuntu forums the other day and it does improve the startup of some apps.
sudo kate /etc/hosts
and add you hostname to the first line after localhost like this:
127.0.0.1 localhost yourhost
127.0.1.1 yourhost
4. Disable pango
I know that this is already taken care of in firefox but it still makes a good performance boost to thunderbird and some other apps.
sudo kate /etc/environment
and add:
MOZ_DISABLE_PANGO=”1″
5. Preload
It does what you think. It preloads most common used libs and files = faster startup times on your applications.
sudo apt-get install preload
What about prelink?
Prelink is no longer necessary in feisty. Feisty uses a new linking mechanism called DT_GNU_HASH which speeds up the linking process without the need for continuously running prelink.
6. Swappiness
The default value for vm.swappiness is 60 in Ubuntu Feisty whic is a good default value but if you want to tweak the performance a little bit more you can change this value to a lower value to reduce the load of the swap. If you run the follwing command:
sysctl -q vm.swappiness
You will se that the value is set to 60. And by running:
sudo sysctl vm.swappiness=10
You will change the value from 60 to 10 which will make your system write to swap a lot less and I would recommend this to everyone that has 512 mb of memory or more. If you find that you have very little use of swap set the value to 0. This will not disable the swap but it will make your system write to the swap as little as possible and keep as much as possible in memory. This makes a huge improvment when switching between applications since they are now likley to be in physical ram instead of on the swap partition.
To set your value permanent you need to change the sysctl.conf file:
sudo kate /etc/sysctl.conf
Add the line
vm.swappiness=10
To the end of the file. This way it will be set upon boot.
I’ve found that the value of 5 works very good for my use and I have 1 GB of memory.
7. Profile grub
There is a option to grub called profile which will profile your startup. What it does is that it kind of indexing all the files read during boot/startup and later on it will find and read those files quicker.
Hit the escape button when booting to get to the grub menu.
Select your default boot kernel and hit the e button.
Go down to the second line and hit the e button again.
Add profile to the end of the line and press enter.
Hit the b button to boot with your new option.
The first time it will take a little bit longer to boot because it has to build the index (or whatever they want to call it) but every boot after this will be a lot smoother.
You need to do this every time you update your kernel or have made other huge changes to your system that might affect the files needed during boot.
The following could cause your system to be unstable or even unable to boot so please use them care…
8. sysv-rc-conf
Install sysv-rc-conf and disable the services you don’t need at startup.
As an example. On my computer I don’t have bluetooth so I don’t need to start it at boot time.
So simply disable what ever you don’t have or use.
sudo apt-get install sysv-rc-conf
and then run:
sudo sysv-rc-conf
9. Kernel hacking
Even thought the new kernel in feisty is very good and already tuned a bit there still are some things you can do to the kernel the will make your system snappier and boot up even faster.
Use this thread from the ubuntu forums as a guide on how to compile your own kernel.
master kernel thread
What I do is that I make sure to add my file systems I use to the kernel instead of loading them as modules. Take out whatever I don’t have or use and then compile my new and hopefully improved kernel 
10. Filesystem setup
The choice and use of the file system is a big issue when dealing with performance. Depending on your usage of your system you might need to configure your filesystem different.
For my usage I like to use the following setup (which I think is a good desktop setup)
Mountpoint
filesystem
Size
/boot
ext2
100 MB
/root
LVM, VG=system, xfs
6 GB
/swap
LVM, VG=system, swap
The size of RAM in your computer. Making it smaller and you will not be able to hibernate.
/home
LVM, VG=system, xfs
1 GB, or the rest of the space in that VG
/data
LVM, VG=data, xfs
The rest of the free space
Using the following options in fstab for all my xfs partitions:
noatime,nodiratime,logbufs=8
Using LVM can really speed up the disk performance. And you get a lot of other good stuff with it as well. Read more about LVM here.
I choose to have /root and /home on one VolumeGroup and /data on another simply because I can then split them up on diffrent physical disks and have them spanning over multiple physical disks witch really speeds up the reads and writes.
At the moment this is pretty much it but I will update this as soon as I discover more performance tunings…
Tuning applications
Not so much to add here but this what I like to do.
1. Firefox
Use swiftfox instead. It’s optimized for your CPU.
Install the fasterfox add-on
If it’s not already set, disable IPv6. In the url enter about:config and find the ipv6 entry and disable it.
Install adblock plus add-on
to disable ad’s it helps a lot 
2. openoffice
If you don’t need that extras that java JRE provides then simply disable it openoffice. That’s what I do.
Once Feisty is released I will have a script done that all you brave people can run that will do most of this in one go 
I will also write down the kernel options that I use to compile my kernel for those who are interested.
But until then, use this and enjoy a much faster and smoother running Feisty.
Popularity: 40% [?]
Tags:
blog,
cat,
feisty,
install,
laptop,
ls,
right,
shell,
tty,
tweak,
ubuntu,
vi
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
sudo apt-get install checkgmail
即可。这个比下面的 gmail-notify 功能更多一些,可以直接查看最近的一些邮件,发信等等。
二、gmail-notify
sudo apt-get install gmail-notify
更适合等信。
三、直接用 livebookmark 订阅自己的邮箱,只要有firefox就可以了,win 下也可如此。我以前主要用这种方式。
https://mail.google.com/mail/feed/atom
BTW:建立 checkmail 菜单操作如下
sudo gedit /usr/share/applications/checkgmail.desktop
内容如下:
[Desktop Entry]
Encoding=UTF-8
Name=CheckGmail
Exec=checkgmail
Terminal=false
Type=Application
StartupNotify=true
Icon=
Categories=Application;Network;
然后刷新 gnome 菜单
sudo killall gnome-panel
checkgmail 的图标图片在 gmail 图标 可以找到。
相关日志:
gmail IMAP 协议设置
checkgmail 资料
How do I play a sound when new mail arrives?
Enter a command in the “Command to execute on new mail” section in the preferences. For example, to play a WAV sound, you could use
aplay /path/to/mysound.wav
What else can the “Command to execute on new mail” do?
Well, it can do whatever you want. I use it to turn on my laptop’s dedicated mail LED light:
echo 1 > /proc/acpi/asus/mled
but anyone with the Blinkd software package installed could get their numlock or scroll-lock lights to blink with
blink –numlock –rate %m
What’s that ‘%m’ thing doing there? Well, that’s a new feature of version 1.10.1, and represents the number of new messages. Which means that in the example above your numlock LED will blink with the number of new messages. It’s gimmicky, I know (and there’s no way I could live with it personally) … but you’ve gotta admit, it’s kinda cool!
If you’re going to turn an LED on, though, you’ll also want to turn it off - and that’s why there’s also a “Command to execute for no mail” option. In the example above, you’ll want something like
blink –numlock –rate 0
And of course, you can combine options together by using semicolons, for example:
aplay /path/to/mysound.wav; blink –numlock –rate %m
The whole idea is to be as extensible here as possible, and recognise that not everyone wants a sound to play when new mail arrives, but they might want something else to happen instead …
Popularity: 33% [?]
Tags:
blog,
cat,
ebook,
gnome,
install,
laptop,
ls,
screen,
ubuntu
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
via 为你的笔记本电脑节省电源
powertop 通过降低cpu工作时钟来节电,可惜我的 amd 还要等待 Linux kernel version 2.6.23
fcicq 评论如下:
(1) tickless(CONFIG_NO_HZ)
x86 平台的 tickless 在 2.6.21 进入 mainline
amd64/ppc等平台应该在 2.6.23
(2) 效果
powertop官方有一位工程师把自己的本子的电池时间从4h->7h
(不敢相信这个事实…)
(3) 不仅是笔记本
台式机省电效果也是有的,不过没这么明显罢了
(4) 工具的作用
这东西不是用来找应用程序的.
(因为这些操作基本都不用你做)
都已经有总结了,比如降低无线功率,打开USB休眠之类,这些才是电池的杀手
(更重要的,打开laptop_mode)
http://www.linuxpowertop.org/known.php
Popularity: 13% [?]
Tags:
amd64,
hp,
laptop,
linux,
vi
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
要在 laptop上装 pclinuxos,但目前80G,50->win,13->suse,17->ubuntu,win 虽大但有15G mp3和10g左右用于腾挪的电影和软件,只好委屈 ubuntu 了…
首先是分区问题,网上说法大多是 partitionmagic 不适合对linux分区进行处理,但我感觉似乎还可以,以前都是在win下修改分区的,这次准备尝试livecd来修改分区(gparted不能修改已挂接的分区,只能用livecd),但我手头没有ubuntu live cd只有 pclinuxos 2007 live cd ,查到 kde 的分区工具是 qtparted,小白,出发啦,:)…
gparted 改变分区大小,也太慢了吧,这都等了好一会了,取消,警告可能会破坏分区数据!靠,到底行不行啊。
先刻xp盘,以备不测
以下为引用内容:
雨林木风 XP SP2 安装版 2.0 测试版
更新说明:
整合了到 2007 年 9 月 20 日之前的所有必选补丁,支持在线更新,可通过微软正版验证
采用全新的整合技术,系统安装速度更快,系统更稳定
集成 SATA/RAID/SCSI/CPU/Chipset 驱动包,支持更多串口设备
整合 Windows Media Player 10 已经相关补丁
更新 PE 光盘系统,可支持在 PE 下全新安装系统
更新光盘 Tools 目录下的常用软件
下载地址:http://ghost.ylmf.net/test/YlmF_SXP2_Y2.0.iso
MD5: D797C2C78FE460967DF17F21DF05DEC7
SHA1: 5D9DEF38D961B58947B514021C187E9F8D3E026A
注意事项:
1.备份 grub;ubuntu 不能读 suse /boot/grub/menu.lst 文件。
2.小心啊,guoshuang,TMD手头连 xp 盘都没有,万一 mbr 或者什么东东,岂不是郁闷两天不能上网?
还能有什么问题呢?
如果几个小时后,我继续写下去,那就已经在 pclinuxos 里了,回头见…
firstthing is make network works!i have adsl here,after that i will make some chinese and firefox addons,:(
cd/etc/apt/
su root
vim sources.list
ad(change to)d this first!the official repo is so slow!
rpm http://pclosusers.com/pclosusers/pclosfiles pclinuxos/2007 main extra nonfree kde
open pakage manager and reload,and search “chinese”…

pclinx defualt screenshot with mu blog
pclinux will not recoganize before linuxs such as suse and ubuntu,though she can find the partition,:(below is the grub menu.lst from pclinuxos
timeout 11
color black/cyan yellow/cyan
gfxmenu (hd0,8)/usr/share/gfxboot/themes/pclinuxos/boot/message
default 0
title linux
kernel (hd0,8)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda9 acpi=on resume=/dev/sda7 splash=silent vga=788
initrd (hd0,8)/boot/initrd.img
title linux-nonfb
kernel (hd0,8)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/sda9 acpi=on resume=/dev/sda7
initrd (hd0,8)/boot/initrd.img
title failsafe
kernel (hd0,8)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/sda9 failsafe acpi=on resume=/dev/sda7
initrd (hd0,8)/boot/initrd.img
title windows
root (hd0,0)
makeactive
chainloader +1
God.i can not input chinese though i installed something,:(but the chinese is much better than before…sth wrong with kde chinese package?if i choose china,i see many box instead of chinese words,:( i can not sure this,or i will can not control the config again.
sudo vim /boot/grub/menu.lst
u can see nothing!u must su root,and then vim…
没有输入法,网上资料也太少,有空用用吧…
英文locale下的scim输入法中文配置
How to Make PCLinuxOS 2007 Support Chinese
Popularity: 19% [?]
Tags:
blog,
flickr,
hp,
install,
laptop,
linux,
ls,
screen,
ubuntu,
vi
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
今天再次折腾我的 laptop 3239 安装 mac 10.4.8(据说是目前最稳定的版本,最新是 10.5) 系统。一开始光盘根本就不能引导,:(找到下面的资料:,
darwin 启动问题解决办法,在grub 用 sbm 选择光盘引导
http://forum.insanelymac.com/index.php?act=ST&f=18&t=31949&st=0#entry223466
/com.apple.Boot.plist not found
grub 下载 [down=guoshuangweb/software/sbm.zip]sbm.zip[/url] 解压到 grub 能访问的地方。
root (hd0,x)
setup (hd0)
kernel /grub/memdisk
initrd /grub/sbm.bin
通过 grub 和 sbm 来引导光盘。终于可以进入 mac livecd 了,但问题再次出现,不能识别硬盘!即使在 win下格式化为 fat32 也不行。:((((((((((((((((
下午的任务很简单,恢复各个系统,suse,pclinuxos,ubuntu.xp mbr etc,最终的结论是 suse 挂掉了,grub 的 gfxmenu 菜单也完蛋了。。。。
BTW:grub 的确称得上“健壮”二字!!如果没有 grub for dos,我都不知道要装多少次操作系统了,呵呵…
补充:似乎是 partition magic 修改 suse 分区的时候,破坏了 suse 分区的文件,suse 启动进去的却是 pclinuxos!可明明是 suse 所在的分区啊,:(
Popularity: 13% [?]
Tags:
dos,
hp,
laptop,
linux,
ubuntu
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
linux Mint 是基于ubuntu 的发行版,站在巨人肩膀的感觉就是不一样,很多易用的小改进,有些意思。

1.mintAssistant - 在安装快结束的时候,进行一些设置。如是否允许 rot 登录;用 fstab 还是 mintDisk 来管理分区,前者因为 nffs-3g 的原因已经能够很好地读写 ntfs 分区,后者则是 linux mint 推荐说“更快”(我不得而知,不敢妄言)。
2.直接安装了 pdf 打印,以及各种多媒体支持,不用再满世界 w32codes 了,小型组织的好处就是不受那些所谓 license 的限制。我讨厌任何形式的 license,包括所谓的“创作共用协议”,What we want is just Free and OpenSource.
3.MintMenu - 主菜单很有意思,以前发过日志,但我是在想不起来名字了。类似 Mac Finder + 分类,找程序更方便了
4.AptOnCD - 备份你的 .deb 到光盘,重装或者其他电脑使用。以前说过 aptoncd
5.Compiz and Beryl 加进去了。Pclinuxos 也是如此,说到这里我看大家都是有点心急了。我的 hp 3239 laptop 自己在 ubuntu 7.04 安装官方 nvidia 驱动,然后 beryl,虽然有很多小问题,但可以跑起来。pclinuxos 在 intel 台机上直接就可以跑起来 3D desktop,可是报告我的本本不支持!:( linuxmint 倒好,直接白屏,只好 ctrl+alt+backspace 干掉 x,重新登录…
6.给了个 mint space。默认1G空间的网络硬盘,默认两天时间。(这和linux 发行版有什么关系?商业行为?)
“MintUpload is one of the new mint tools which will be introduced in Celena (Linux Mint 3.1). It allows the user to quickly upload files on the Internet and to send a link to them by email. By default, all users will get free access to a 1GB web storage space and they will be allowed to upload files smaller than 10MB. The 1GB of space will be shared between all users and files will stay on the server for 2 days ” - Quoted from Linux Mint Blog
Mint-Space customers will be able to add their mint-space account and use it in addition to the free service. This will give them an additional 1GB of space which will be reserved to them. They will be allowed to upload files smaller than 1GB and their files will stay on the server for 7 days.”
7.终端加了一个“每日警句”之类的小东东,:)
8.系统面板左下加了个 tomboy note,记事本之类的东西。
注意的问题:
linuxmint 默认没有中文,需要在 Language Support 勾选 chinese,重新登录后中文乱码,在新利得搜索 wqy,安装wqy字体,再次重新登录后显示中文。
Popularity: 18% [?]
Tags:
blog,
cat,
deb,
hp,
laptop,
linux,
ls,
ubuntu,
vi,
wqy
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
安装 tor,privoxy
sudo apt-get install tor
sudo apt-get install privoxy
sudo gedit /etc/privoxy/config
修改 privoxy 配置文件,加入下面这句话(注意:后面有点)
forward-socks4a / localhost:9050.
启动 tor 和 privoxy
sudo /etc/init.d/tor start
sudo /etc/init.d/privoxy start
用下面命令检查 9050 端口
$ netstat -a | grep 9050
应该看到下面这样信息
tcp 0 0 localhost:9050 *:* LISTEN
表示 tor 正常工作。
安装 firefox Torbutton 扩展,重起Firefox就可以看到底部状态栏会出现Tor的激活按钮,激活它就可以访问受限站点。
其它软件设置
127.0.0.1:8118
socks5 127.0.0.1:9050
即可。
测试中遇到一个小问题,原来看过一个 ubuntu 优化技巧,把 /etc/hosts 文件中的第一句
#127.0.0.1 localhost guoshuang-laptop
给注释掉了。而 firefox tor 插件在切换 firefox 配置的时候使用的就是 localhost 而不是 127.0.0.1,所以导致 bad gateway 错误。去掉前面的注释#即可。
via http://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:TOR&variant=zh-tw
Popularity: 11% [?]
Tags:
hp,
install,
laptop,
ubuntu,
vi
Posted 9 months, 2 weeks ago at 11:32 am. 0 comments
还是在自己的laptop上装上这些东西更方便测试新软。
1. 安装php5+apache2+mysql
sudo apt-get install apache2 php5-mysql libapache2-mod-php5
2. 安装phpmyadmin
sudo apt-get install phpmyadmin
3. 设置mysql密码
mysqladmin -u root password 你的新密码
4. 如果你想运行php脚本,还得安装php5-cli
sudo apt-get install php5-cli
via http://blog.csdn.net/cracker_love/archive/2007/05/09/1602371.aspx
最近由于项目需要配置mysql + php + apache环境,步骤比较简单,罗列如下:
1. 安装命令:apt-get install apache2
更改配置后注意重启:/etc/init.d/apache2 restart
2.安装php:
apt-get install libapache2-mod-php5
apt-get install php5
特别提示:如果想支持图形就加php5-gd,如果想支持Mysql就加php5-mysql,这里之所以要单独列出libapache2-mod-php5,主要是由于php5的依赖关系没有做好,有可能会安装上libapache-mod-php4的包,所以为了避免不必要的麻烦,干脆还是单独指定比较好。如果有朋友还是会出现问题,请在新立得中查找libapache-mod-php4包,如果安装的话请将其删除。
3.安装mysql
apt-get install mysql-server
via http://www.cublog.cn/u/24302/showart.php?id=278936
Popularity: 18% [?]
Tags:
blog,
hp,
install,
laptop,
ubuntu,
vi
Posted 9 months, 2 weeks ago at 11:31 am. 0 comments
方法来自 Tune Boot-Up-Manger for better performance of Ubuntu
应用程序 - 添加/删除 - 搜索 boot(显示:所有可安装程序),找到 BootUp-Manager,这就是图形界面的 runlevel 配置工具。

Boot-Up Manager is a graphical tool to allow easy configuration of init services in user and system runlevels, as far as changing Start/Stop services priority. Homepage: http://www.marzocca.net/linux/bum.html/
作者推荐关掉下面这些服务(advanced - startup and shutdown scripts)
.jpg)
#ntpdate: a utility that updates the system clock on each reboot.
#pcmcia: used only with laptops if one has PCMCIA cards.
#ppp: point-to-point protocol used only if you have a modem. Disabled the built-in modem in my desktop and only use a network interface card.
#powernowd: Use an AMD processor with Ubuntu and this service does not work with AMD.
#rsync: a utility that provides fast incremental file transfer if you wish to mirror or back up data.
#fetchmail: a utility to retrieve and forward mail and act as a gateway to smtp. If you are a Linux groupware client, do not use this utility.
#postfix: a mail transfer agent similar to sendmail. Use a mail server from my ISP and our company domain.
可惜要么没有找到上面说的那些项目,要么不让取消(比如 pcmciautils,报告 Editing in run level S is not allowed!
Playing with rcS.d symlinks is an administration activity requiring deep knowledge of the runlevel system.),但至少可以看看都有那些程序或服务被打开了。
Popularity: 10% [?]
Tags:
laptop,
linux,
ls,
ubuntu,
vi
ad 468x60