Linux distributions + Arch Linux >
https://distrowatch.com/table.php?distribution=CTKArch
https://ctkarch.org/
-
This distro is dormant. As of 2015-05-15 its earlier version did not have systemd, but I’m sure that if it woke back up it would.
2011-08-12 – CTKArch Live x64 ∞
Part of my 2011-08-12 Linux testing nightmare
I was hoping that this one might be sane, where ArchBang couldn’t install anything without dependency issues. (I would later learn this seems to be a fundamental issue with arch, pacman and out-of-date iso releases)
- The bootup screens need a lot of work. There are typos like
F2: Informations - Boots right into a GUI, no login.
- At first I thought it booted into a non-desktop environment, because I couldn’t see a taskbar, menu, icons, window decorations or such.. but the taskbar is just hidden.
- pretty nasty theme, needs to be updated
-
There’s no simple way to adjust the mixer settings. My audio was muted by default.
- It should have a simple
xterm -e alsamixeror some such.
- It should have a simple
- Wow, it has Tryad‘s Listen as a sample song! Bonus points right there.
- I had to use the menu to get to stuff, like the installer.
- The same nice simple textmode installer.
-
taskbar is hidden, and I have no idea how to un-hide it.. there are no hints anywhere, but it’s fbpanel, so:
\fbpanel --configure&
First bootup:
- It boots directly into X.
- Auto-login! Eww!
-
How in the hell am I supposed to change users? There’s no option to log out or anything..
\su \pacman -Syu # Force this one.. \pacman -S yajl \pacman -S package-query
- what the fuck, it requires yajl, which can be force-installed
- but then it says package-query is needed, which requires yajl.. which apparently isn’t “installed enough” somehow.
-
jumanji is installed, whatever it is, but its dependencies are not.
jumanji: error while loading shared libraries: libwebkitgtk-1.0.so.0: cannot open shared object file: No such file or directory
- what the fuck, firefox is 4.0.1?!
- beep is enabled
-
numlock is off by default
Updating Arch Linux Packages ∞
I downloaded Firefox from its website (not Arch), but it doesn’t work..
./firefox
/mnt/data/firefox-64/run-mozilla.sh: line 141: /mnt/data/firefox-64/firefox-bin: No such file or directory
./firefox-bin
bash: ./firefox-bin: No such file or directory
\ls -al ./firefox-bin
./firefox-bin
./run-mozilla.sh
run-mozilla.sh: Cannot execute .
https://web.archive.org/web/20110811040430/http://www.mozilla.com/en-US/firefox/system-requirements.html says there are requirements..
I have no fucking clue how to get it installed.. https://archlinux.org/packages/extra/x86_64/firefox/.. says firefox 5 is in the repo..
- https://wiki.archlinux.org/title/Official_Repositories [ 1 ] was https://wiki.archlinux.org/index.php/Official_Repositories
-
https://wiki.archlinux.org/title/Pacman#Repositories [ 2 ] was https://wiki.archlinux.org/index.php/Pacman#Repositories
1) Download a mirror list:
\wget -O mirrorlist https://archlinux.org/mirrorlist/all/
2) move it to overwrite the existing one (~where is that?)
3) Update pacman to use the new mirror list, get the new packages and update system software
\pacman -Syyu
.. and NOW it says the proper upgrade line..
:: The following packages should be upgraded first :
pacman package-query
Now run it again:
\pacman -Syyu
.. it asked me about replacing a bunch of newer stuff my distro has, which I don’t mind doing.. but afterwards i got:
error: failed to prepare transaction (could not satisfy dependencies) :: aufs2: requires kernel26>=2.6.37.3 :: aufs2: requires kernel26<2.6.38 :: ndiswrapper: requires kernel26>=2.6.37 :: ndiswrapper: requires kernel26<2.6.38
What kind of amateur night bullshit is this?
.. so I did pacman -Syyu again, but without replacing anything, and was careful about conflicts:
looking for inter-conflicts... :: libsasl and cyrus-sasl-plugins are in conflict. Remove cyrus-sasl-plugins? [y/N] y :: krb5 and heimdal are in conflict. Remove heimdal? [y/N] y
.. and it seems to be updating everything and working well. I wonder, was something similar causing my issues with Arch and Archbang?
.. nope, didn’t work:
(335/335) checking package integrity [------------------------------] 100% (335/335) checking for file conflicts [------------------------------] 100% error: failed to commit transaction (conflicting files) wicd: /usr/lib/python2.7/site-packages/wicd/__init__.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/backend.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/configmanager.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/dbusmanager.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/logfile.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/misc.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/networking.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/wnettools.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/wpath.pyo exists in filesystem Errors occurred, no packages were upgraded.
.. ok fine, let’s delete them..
\rm --force \ /usr/lib/python2.7/site-packages/wicd/__init__.pyo \ /usr/lib/python2.7/site-packages/wicd/backend.pyo \ /usr/lib/python2.7/site-packages/wicd/configmanager.pyo \ /usr/lib/python2.7/site-packages/wicd/dbusmanager.pyo \ /usr/lib/python2.7/site-packages/wicd/logfile.pyo \ /usr/lib/python2.7/site-packages/wicd/misc.pyo \ /usr/lib/python2.7/site-packages/wicd/networking.pyo \ /usr/lib/python2.7/site-packages/wicd/wnettools.pyo \ /usr/lib/python2.7/site-packages/wicd/wpath.pyo
.. and let’s try again now
\pacman -Syyu
All of those pacman messages should be logged, and the user should be reminded of them after it’s all compelte. For example:
initscripts [------------------------------] 100% warning: /etc/inittab installed as /etc/inittab.pacnew warning: /etc/rc.conf installed as /etc/rc.conf.pacnew Blacklisting of modules is no longer supported in rc.conf, please add blacklist entries to /etc/modprobe.d/ instead. VERBOSE= in rc.conf no longer has any effect. Please append 'quiet' to your kernel command line.
.. yay, it worked. Now this works too! :
\pacman -S firefox
Getting Wine Working ∞
pacman -S \ wine \ wine_gecko \ winetricks \ zenity \ ` # `
This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64.
If you are on x86_64, the default WINEARCH will be win64.
This will cause a lot of Windows applications to malfunction even if they usually work in wine.
Please create your ~/.wine with ‘WINEARCH=win32 winecfg’ if you are unsure and on x86_64.
See the Arch wiki on wine for more information.
Getting gecko installed without the wine_gecko package is done like so:
wineboot -u # click cancel when prompted to install gecko winetricks -q gecko WINEARCH=win32 winecfg
I had issues with write permission, so I did a chmod 777 various directories (even though I was root!)
Launcher.exe complained about the skin archive being damaged.. no clue
Wow.exe is bugged, crashes..
\pacman -S
then run winetricks
\pacman -S lib32-ati-dri
AUR has the proprietary lib32-catalyst-utils (but I don’t know how to use AUR yet)
https://wiki.archlinux.org/index.php/Wine
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474289
.. I don’t have internet access in wow, even though it seems to be working well. Argh.
-
sudois replaced withxsu, I hear.
2011-07-23 ∞
- I found some really stupid challenges with package management, which explains the frustrations with ArchBang. I’ll probably go check out ArchBang again now..
