Advertisement
grahamperrin

Transcript from https://www.youtube.com/watch?v=9Xm52v1D8qo

Mar 12th, 2025
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.88 KB | None | 0 0
  1. [Music]
  2. welcome to another video from explaining
  3. computers.com this time we're going to
  4. delve into the world of free
  5. BSD this is a server desktop and
  6. embedded operating system that provides
  7. an alternative to Windows or l
  8. specifically in this video we're going
  9. to focus on the options for running
  10. FreeBSD as a desktop operating
  11. system so let's go and take a closer
  12. look so here we are on the FreeBSD
  13. project website where we are met by this
  14. little red beasy free BSD is derived
  15. from BS S D or the Berkeley software
  16. distribution which was a version of a
  17. Unix operating system developed at the
  18. University of California
  19. Berkeley as the name suggests FreeBSD is
  20. free with the first version released in
  21. 1993 the latest version of FreeBSD is
  22. released
  23. 14.2 which became available in December
  24. 2024 FreeBSD has a focus on performance
  25. networking and storage it can be found
  26. running on some core internet routers
  27. and Route name servers and is also used
  28. by some major providers of online
  29. content so for example if you watch
  30. Netflix you are streaming video from a
  31. server running
  32. FreeBSD however here as I noted earlier
  33. we're going to focus on FreeBSD for
  34. desktop
  35. use in this context it should be noted
  36. if we go to the download page whilst we
  37. find FreeBSD available for lots of
  38. different kinds of Hardware all of the
  39. supplied images are command line only
  40. and so do not include a graphical
  41. desktop when booted after this initial
  42. menu FreeBSD therefore runs up to look
  43. like
  44. this but as detailed in the extensive
  45. documentation it's possible to install a
  46. desktop environment with a choice
  47. comprising KD plasma gnome xfce
  48. mate cinnamon and
  49. lxqt this does however first involve
  50. installing and configuring an exor or
  51. Wayland display server and so getting a
  52. desktop system up and running is not
  53. trivial especially for a novice
  54. user but fear not as we can see on the
  55. FreeBSD Foundation website a number of
  56. FreeBSD desktop distributions are
  57. available for those new to FreeBSD these
  58. provide a very straightforward
  59. installation image with a desktop
  60. pre-installed so let's test these
  61. out right here we are on the website for
  62. ghost BSD which as we can see describes
  63. itself as a simple elegant desktop BSD
  64. operating system and more specifically
  65. if we scroll down here we can see it's
  66. based on free
  67. BSD you official version of ghostbsd
  68. comes with a mte desktop pre-installed
  69. and indeed if I just minimize the
  70. browser we can see we are running
  71. ghostbsd with a mte desktop right now as
  72. indeed we were when we looked at
  73. websites in the last part of the
  74. video returning to the ghost PSD website
  75. if we go to download we find a link
  76. straight away to the official image with
  77. the mte desktop although it's worth
  78. noting there's also an unofficial image
  79. with an xfc E
  80. desktop as we can see system
  81. requirements offer 4 GB of RAM and 15 GB
  82. of drive space and once the file has
  83. been downloaded it just needs to be
  84. written to USB drive using an Imaging
  85. program such as bellena etcher or Rufus
  86. and if you then boot from the USB drive
  87. you'll soon arrive on the ghost BSD
  88. desktop where there's an icon to perform
  89. and install if you
  90. wish this is then very straightforward
  91. indeed more so than so some Linux
  92. installers and after selecting your
  93. keyboard layout and time zone if you opt
  94. for full dis configuration you just need
  95. to select the drive to install ghostbsd
  96. on stick with the default boot option
  97. and enter a username and password for
  98. the user admin account ghost BSD will
  99. then install itself which will wipe
  100. everything from the drive you
  101. selected back here on the desktop
  102. everything is very straightforward and
  103. easy to use we have a m desktop after
  104. all and in the day or so I've been
  105. testing this out I've had no stability
  106. or performance issues if we go to the
  107. menu there some basic software
  108. pre-installed under accessories we've
  109. got well a few accessories as we can see
  110. under Graphics we've got Shotwell for
  111. organizing our photos we've got an image
  112. viewer we have got under internet the
  113. Firefox web browser we were just running
  114. under office we have nothing to write
  115. home about at all under sound and video
  116. we have the Rhythm box music player and
  117. also the VLC media player for videos and
  118. under system tools we've got well some
  119. system tools and so if you want to use
  120. this system purely for consuming media
  121. files and browsing the internet
  122. everything you need is
  123. pre-installed but I think most people
  124. will want to install some additional
  125. software so how do we do that and what's
  126. available well over 30,000 applications
  127. have been ported to free BSD many of
  128. which can be installed as pre-compiled
  129. packages and here in ghostbsd we can
  130. install such packages via a graphical
  131. package manager called software station
  132. and we find this in system
  133. administration and there it is software
  134. station what a great name for a program
  135. and I now need to enter my password to
  136. get to
  137. it there we go and it now needs to sync
  138. with its repository so we'll just fast
  139. forward through as it does that
  140. there we go and we now have a set of
  141. categories down the left of the screen
  142. slightly stange set of categories and
  143. for some reason here the end of the
  144. letter e which is a little bit
  145. suspicious and they be no relationship
  146. to the categories we see here on the
  147. menu accessories Graphics Internet
  148. Office Etc which is slightly strange and
  149. I've therefore found it much easier just
  150. to search for things here so for example
  151. if we want to install a photo
  152. editor we'll just do a search for
  153. like that and lots of things come up CU
  154. it includes various additional files but
  155. the program itself is there so let's
  156. just click on that for the gnu image
  157. manipulation program and we will click
  158. on apply to install the software and
  159. indeed a few other things are being
  160. installed as well it seems but I will
  161. confirm the whole lot and then we'll
  162. speed on
  163. through there we go it has completed and
  164. in theory now in our menu under Graphics
  165. we have yes the jnu image manipulation
  166. program let's run it up here in ghost
  167. BSD and I hopefully it'll get there I
  168. suppose it's its first run up it's got
  169. something probably exciting to do in the
  170. background but oh look there we are we
  171. can see the familiar toad stools for
  172. theu image manipulation
  173. program and its Babel fishes are now
  174. being applied always a good to see and
  175. here we are is clearly running here
  176. in a free
  177. BSD next let's search for a Libra office
  178. like that and uh this will come up with
  179. lots and lots of things as I recall yeah
  180. there's all sorts of language packs and
  181. things Libra office itself is here
  182. somewhere we just keep her going down
  183. there it is look that's the Libra office
  184. full integrated office productivity
  185. Suite as it says here and we could
  186. install this therefore by just clicking
  187. there and doing and
  188. apply however I thought it's important
  189. to show you the other way of installing
  190. which he's using the terminal so let's
  191. minimize this for a second and we'll run
  192. up the terminal from uh system tools and
  193. fish is the terminal here very exciting
  194. here we are in the terminal and to
  195. install an application we need to have
  196. rights as the super or root user and
  197. here in free BSD we don't unlike in
  198. Linux have sudu pre-installed so we can
  199. do that as the existing user and so what
  200. we need to do is to type Sue to become a
  201. super user like that and we now need to
  202. enter the root password and if you're
  203. wondering what is the root password back
  204. in the installer when we set the
  205. password for the admin user the same
  206. password password is initially set to be
  207. the root password so that's what your
  208. root password will be so I'll now enter
  209. mine it won't appear on the
  210. screen there we go we're now root on
  211. this system and it's always a good idea
  212. to ensure that our repositories are
  213. updated before installing software they
  214. will be here because we've just been
  215. running the graphical software station
  216. but if we hadn't been we would type A
  217. package like that and an update like
  218. that
  219. we should find here everything is up to
  220. date as we would expect and we're now
  221. going to install the package so let's
  222. install Libra office using the terminal
  223. by typing package and install and guess
  224. what Libra office like
  225. that and uh there we are it's happy to
  226. do it do we want to proceed yes we
  227. do and there we are Libra office has now
  228. been installed along it seems with some
  229. additional fonts so let's just exit as
  230. super user like that and also exit the
  231. terminal like that and hopefully we go
  232. back to the menu and office there we are
  233. the office is here let just launched the
  234. whole lot for once there it is coming up
  235. very happily and if I want to write for
  236. example a document we can obviously
  237. launcher Libra office writer and here we
  238. are in our familiar program where I have
  239. to type hello like that and make it very
  240. large indeed because it is the law there
  241. we
  242. go now what I'm now going to do do is to
  243. go back to the software station I've
  244. shown you both a graphical install and a
  245. terminal install and I think I'm now
  246. going to install a range of applications
  247. just to prove they're available in
  248. FreeBSD so I'm now very quickly going to
  249. install
  250. inkscape as well as
  251. Critter and then Caden
  252. live and then finally and most
  253. importantly no desktop Computing setup
  254. can be complete without
  255. Sala and uh there we go those have all
  256. been installed we've got lots of things
  257. in our menu which include Solitaire in
  258. games here but we'll start out by
  259. running up
  260. inkscape there we are we can clearly use
  261. inkscape on this system and let's now a
  262. run up the Critter painting
  263. package yes we can clearly use Critter
  264. here on this free BSD this ghost BSD
  265. system and so let's penultimately also
  266. run up Kaden live the video
  267. editor this clearly works too which is
  268. good to see and then finally we can run
  269. up Salter here we go very exciting and
  270. so I'll now engage in a bit of very
  271. important extensive testing and I'll
  272. come back to you when it's
  273. complete next I thought we'd take a look
  274. at midnight B B SD which is the first
  275. FreeBSD desktop distribution listed on
  276. the FreeBSD Foundation website where
  277. it's described as being suitable for
  278. novice to Advanced users and indeed the
  279. project website describes midnight BSD
  280. as a BSD derived operating system
  281. developed with desktop users in mind
  282. with the developer striving to create an
  283. easy to use operating system everyone
  284. can
  285. use however unlike with ghost BSD
  286. the midnight BSD installer is not
  287. ideally suited for those unfamiliar with
  288. free
  289. BSD and even when it's completed the
  290. system remains in a terminal mode and
  291. asks a number of configuration questions
  292. one of which is whether we want to
  293. enable a graphical
  294. environment and when we answer yes
  295. midnight bstd proceeds to download and
  296. install an xfce desktop one file at a
  297. time so clearly a desktop is not
  298. pre-installed in the initial image and
  299. unfortunately for me upon reboot and
  300. after four installation attempts and a
  301. lot of messing around I cannot get a
  302. desktop to appear and we remain in
  303. terminal
  304. mode now this may be an issue with me I
  305. might be doing something really stupid
  306. it may be an issue with my test Hardware
  307. which is an Intel j4105 system on which
  308. I do test a lot of different operating
  309. systems and on which we've just run
  310. ghost BSD with no issues and I do
  311. imagine that if I spent some more time
  312. on it I may be able to get things to
  313. work however in 2025 the basic
  314. installation of a desktop operating
  315. system should not take any level of
  316. messing around in a terminal and so I'm
  317. going to move on to another FreeBSD
  318. desktop drro
  319. greetings we're now going to look at a
  320. desktop operating system called hello
  321. system which is based on FreeBSD and has
  322. a target audience of those switching
  323. from a Mac however anybody with xx6
  324. Hardware can try to run hello system
  325. although do note that it's currently in
  326. version
  327. 0.8.1 and so is still
  328. experimental and on non-mac Hardware the
  329. use of a raspber pie keyboard and hub
  330. are recommended to enable automatic
  331. detection these points noted once the
  332. hell system ISO file has been downloaded
  333. and imaged to a USB drive it boots
  334. straight to a desktop and here an
  335. installer is available which I've tried
  336. out and is incredibly easy to use with
  337. no explanation required although sadly
  338. on the two systems I've installed hello
  339. system on after installation it didn't
  340. work with a system either looking like
  341. this or at best like this with a desktop
  342. without a panel menu or internet
  343. connection so let's come back to the
  344. live image running from the USB drive
  345. just to show you that this really is a
  346. very Mac looking type of system and it's
  347. got a very interesting approach to
  348. Applications we can see here for example
  349. lots of applications listed in the menu
  350. free card we've got audacity there we've
  351. got blender inkscape Critter
  352. scribus we've got various browsers Li
  353. office Etc although if we go to run one
  354. of these applications we discover it
  355. isn't actually installed yet we have
  356. markers in the menu which when you first
  357. click on them download and install the
  358. application although as it warns here
  359. this may well not work in the live image
  360. so we'll click okay there and indeed if
  361. I did click here to download Liber
  362. office I know from previous tests that
  363. the whole system would just crash and so
  364. there we are hello system not ready for
  365. prime time yet maybe it works better on
  366. Mac hardware that may well be the casee
  367. although it's certainly a FreeBSD
  368. desktop Dro whose progress I will follow
  369. with
  370. interest right let's now turn to Nomad
  371. BSD which is a persistent live system
  372. that runs from a USB drive so it really
  373. is a nomadic form of desktop FreeBSD as
  374. you can take it from one computer to
  375. another once imaged to a USB drive noad
  376. BSD boots into a first run setup tool
  377. which is very straightforward and just
  378. requires entry of some basic details and
  379. a user account and once this has been
  380. completed it subsequently reboots to its
  381. desktop as we can see here any changes
  382. made including application installs and
  383. settings are retained so making no mad
  384. BSD a handy portable desktop system
  385. which may come in useful for data
  386. recovery and testing free BSD Hardware
  387. compatibility down the bottom we have a
  388. plank populated with some of the
  389. pre-installed applications including the
  390. Firefox web browser Thunderbird the
  391. genie programmers editor the NC media
  392. player we have the gnu image mulation
  393. program pre-installed let speed on
  394. through as it boots from USB drive there
  395. we go good to see running here
  396. again in free BSD and also down the
  397. bottom here we have a very useful
  398. handbook for nomad BSD it's got great
  399. documentation and also here a package
  400. manager let's just run it up and I need
  401. to put in my
  402. password and we'll just let it populate
  403. there we go and so it's very easy to add
  404. new applications we can just click there
  405. to have a new application type a name
  406. for example
  407. inkscape like that and uh as we've seen
  408. previously would come up we could do a
  409. very simple software
  410. install Talking of software there's
  411. quite a bit here in the main menu lots
  412. and lots of settings as you can see
  413. quite a few accessories quite a few
  414. programmers development tools under
  415. Graphics we've got as we've just
  416. seen various things under internet not
  417. just the browser but also files other
  418. things like that usual CED multimedia
  419. player stuff PDF viewer now office
  420. package we could of course install one
  421. and ious system
  422. tools and so there we are Nomad BSD a
  423. free BSD desktop operating system that
  424. runs from a live persistent USB
  425. drive as we've seen in this video ghost
  426. BSD and Nomad BSD offer a very decent
  427. free BSD desktop Computing experience
  428. and this may also be the case with
  429. midnight BSD and hello system running on
  430. the right hardware and with an
  431. appropriate level of technical expertise
  432. applied if you want to learn more about
  433. FreeBSD I strongly recommend the
  434. robonuggie YouTube channel which is
  435. dedicated to free BSD and contains loads
  436. of tutorials and
  437. reviews but now that's it for another
  438. video if you've enjoyed what you've seen
  439. here please press that like button if
  440. you haven't subscribed Please Subscribe
  441. and I hope to talk to you again very
  442. soon
  443. [Music]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement